android CMake 常用命令和變數

2021-08-27 03:40:47 字數 1064 閱讀 4701

命令:

include_directories([after|before] [system] dir1 [dir2 ...])

使用:include_directories($/calculate)

作用:把當前目錄(cmakelists.txt所在目錄)下的calculate資料夾加入到包含路徑

命令:link_directories(directory1 directory2 ...)

使用:link_directories($/calculate)

作用:與include_directories()類似,這個命令新增了庫包含路徑。

命令:aux_source_directory()

使用:aux_source_directory(./calculate calculatelib)

作用:發現乙個目錄下所有的源**檔案並將列表儲存在乙個變數中,這個指令臨時被用來 自動構建原始檔列表。因為目前 cmake 還不能自動發現新新增的原始檔;此例子,即是 查詢calculate路徑下的所有原始檔,儲存到calculatelib變數中.

注意:不會遞迴包含子目錄,僅包含指定的dir目錄

命令:add_executable([win32] [macosx_bundle] [exclude_from_all] source1 [source2 ...])

使用:add_executable(calculate $)

作用:使用$裡面的原始檔來生成乙個可執行檔案,起名叫calculate

注意:使用${}進行變數的引用。在 if 等語句中,是直接使用變數名而不 通過${}取值

命令:

add_library([static | shared | module] [exclude_from_all] [source1] [source2[...])

使用:

add_library(jason-lib shared src/main/cpp/jason-lib.cpp)

作用:該指令的主要作用就是將指定的原始檔生成鏈結檔案,然後新增到工程中去

mysql dba常用命令 MYSQL常用命令

安裝利用rpm包安裝mysql,設定tcp 3306埠的iptables。root密碼管理設定root使用者的密碼mysqladmin uroot password password 修改root使用者的密碼mysqladmin uroot p password password 資料庫,表管理進入...

mysql tovdate MySQL常用命令

啟動 net start mysql 進入 mysql u root p mysql h localhost u root p databasename 列出資料庫 show databases 選擇資料庫 use databasename 列出 show tables 顯示 列的屬性 show c...

learn gradle Gradle常用命令

gradlew 常用命令 簡要說明 gradle tasks all 檢視所有可執行的task gradle dependencies 檢視依賴樹 gradle properties 檢視所有屬性值包括 home gradle gradle.properties gradle dry run tas...