CMake教程 安裝(第四課)

2021-10-03 02:30:27 字數 962 閱讀 1973

cmake教程版本號:3.16.3

github示例**

現在我們可以為專案新增安裝規則和測試支援了

庫的安裝,我們需要安裝庫和標頭檔案

程式的安裝,我們需要安裝可執行程式和配置標頭檔案

對應的cmakefile.txt如下:

庫的安裝

install(targets sayhello destination lib)

install(files helloworld.h destination include)

程式的安裝

install(targets helloworld destination bin)

install(files "$/config.h" destination include)

修改預設的安裝字首

#修改cmake預設安裝路徑

if(cmake_install_prefix_initialized_to_default)

set(cmake_install_prefix "$" cache path "..." force)

endif()

今天本節我們新增加的指令有:

指定安裝的規則

install(targets ... [...])

install( ... [...])

install(directory ... [...])

install(script [...])

install(code[...])

install(export [...])

各個簽名的具體描述,請檢視:

歡迎各位大佬右側點讚、關注、打賞,我們再會。。。

Android OpenGL教程 第四課

android opengl 教程 第四課旋 在這一課裡,我將教會你如何旋轉三角形和四邊形。左圖中的三角形沿y軸旋轉,四邊形沿著x軸旋轉。我們增加兩個變數來控制這兩個物件的旋轉。這兩個變數加在程式的開始處其他變數的後面。它們是浮點型別的變數,使得我們能夠非常精確地旋轉物件。浮點數包含小數字置,這意味...

NeHe OpenGL教程 第四課 旋轉

在上一課中,我們學習了如何給三角形和正方形著色。在這一課中,我們將學習如何沿一條座標軸旋轉這些著色物體。使用上節課的 我們將在其中新增一些新的 我將重寫下面這部分 以便於你知道哪些是新新增的 哪些是應該替換的 我們從新新增的兩個變數開始,它們是用來記錄每個物體的旋轉角度的。在程式的最上面,其它的全域...

鋼琴第四課

因為此前每天都練琴,曲譜也都記住了,所以,週六,臨時被老師喊去時,非常自信。學到了很多知識。1.連貫性方面 連貫性要注意 其實,連貫性在於對曲目的熟練程度,手指的靈活程度,還有不同音之間的連貫跳躍 音要連續 不同音,要連續連線在一起 這個音落下,上個音才起來 2.節奏方面 四分音符要短快,彈到了,立...