修改cmake專案編譯配置

2021-06-03 17:06:10 字數 564 閱讀 6641

#告知當前使用的是交叉編譯方式

set(cmake_system_name linux)

#設定c編譯器

set(cmake_c_compiler "arm-none-linux-gnueabi-gcc")

#設定c++編譯器

set(cmake_cxx_compiler "arm-none-linux-gnueabi-g++")

設定編譯器查詢路徑以及庫位置資訊

#不一定需要設定

set(cmake_find_root_path "/home/test/develop/arm-none-linux-gnueabi-4.4.0_armv5te/arm-none-linux-gnueabi")

set(cmake_find_root_path_mode_program never)

set(cmake_find_root_path_mode_library only)

set(cmake_find_root_path_mode_include only)

cmake編譯opencv專案

其他方法與優缺點 example.cpp include include using namespace cv using namespace std intmain int argc,char ar imshow demo src waitkey 0 return0 在專案檔案中新建cmakeli...

CMake交叉編譯配置

很多時候,我們在開發的時候是面對嵌入式平台,因此由於資源的限制需要用到相關的交叉編譯。即在你host宿主機上要生成target目標機的程式。裡面牽扯到相關標頭檔案的切換和編譯器的選擇以及環境變數的改變等,我今天僅僅簡單介紹下相關cmake在面對交叉編譯的時候,需要做的一些準備工作。cmake給交叉編...

CMake交叉編譯配置

很多時候,我們在開發的時候是面對嵌入式平台,因此由於資源的限制需要用到相關的交叉編譯。即在你host宿主機上要生成target目標機的程式。裡面牽扯到相關標頭檔案的切換和編譯器的選擇以及環境變數的改變等,我今天僅僅簡單介紹下相關cmake在面對交叉編譯的時候,需要做的一些準備工作。cmake給交叉編...