Cmake的用法 以及編譯程式的注意事項

2021-07-14 06:03:29 字數 363 閱讀 2717

cmake的用法(以及編譯程式的注意事項)

首先用cmake必須知道自己的vs版本是什麼

我用過cmake2.8.2的 最高只能編譯到vs2010下版本的程式,

同時用過cmake 3.5.2的 最高可以編譯到vs2015下版本的程式

而且編譯的程式**,必須有cmakefilelist.txt檔案每乙個資料夾下面都有必須把裡面的版本和cmake版本調一致/給調正確

用cmake會出現的錯誤有: opencv之類的not found 其實很簡單,把那個錯誤的路徑給改到opencv-build就行了

也會出現qt 版本的錯誤,乙個最簡單的辦法是將cmakefilelist.txt的所有關於qt的語句都給刪除掉,這樣就行了。

Linux下使用CMake編譯程式

參考 你或許聽過好幾種 make 工具,例如 gnu make qt 的 qmake 微軟的 ms nmake,bsd make pmake makepp,等等。這些 make 工具遵循著不同的規範和標準,所執行的 makefile 格式也千差萬別。這樣就帶來了乙個嚴峻的問題 如果軟體想跨平台,必須...

Linux環境下使用CMake編譯程式

mkdir build cd build cmake g unix makefiles make d巨集名 on,設定option開關 dcmake build type debug 新增除錯資訊 方法一 要在呼叫add x指令前設定該變數,否則不起作用 set cmake install rpat...

gcc編譯程式的流程

gcc編譯器 gcc編譯器 c語言的編譯器gcc g gcc編譯程式的流程 原始檔 c 預處理 i 編譯 彙編 s 鏈結 o 可執行檔案 filename.c 預處理器 編譯器 彙編器 聯結器 excutefile 編譯執行五部曲 一般就三步 對 c檔案直接編譯後直接生成可執行檔案後執行 gcc b...