mac下clion glfw glad環境搭建

2021-10-13 20:04:53 字數 1569 閱讀 1789

clion

cmake .

make

make install

然後會看到glfw安裝到了 /usr/local/lib

[ 95%] built target monitors

[ 98%] built target events

[100%] built target icon

install the project...

-- install configuration: ""

-- up-to-date: /usr/local/include/glfw

-- up-to-date: /usr/local/include/glfw/glfw3.h

-- up-to-date: /usr/local/include/glfw/glfw3native.h

-- installing: /usr/local/lib/cmake/glfw3/glfw3config.cmake

-- installing: /usr/local/lib/cmake/glfw3/glfw3confi**ersion.cmake

-- installing: /usr/local/lib/cmake/glfw3/glfw3targets.cmake

-- installing: /usr/local/lib/cmake/glfw3/glfw3targets-noconfig.cmake

-- installing: /usr/local/lib/pkgconfig/glfw3.pc

-- installing: /usr/local/lib/libglfw3.a

新建clion工程。包含資料夾,src,include,libs,res。把glad的include下檔案拷貝到工程的include,把glad.c拷貝到工程目錄。然後編輯cmakelists.txt

# cmake版本

cmake_minimum_required(version 3.17)

# 工程名字

project(h3d)

# c++標準版本

set(cmake_cxx_standard 11)

# 標頭檔案搜尋目錄

include_directories(

include

srcsrc/math

/usr/local/include

)# 儲存目錄變數

aux_source_directory(. dir_root)

aux_source_directory(./src dir_src)

# 鏈結庫目錄

link_directories(/usr/local/lib/)

# 指定生成目標

add_executable(demo $ $)

# 鏈結目標庫

target_link_libraries(demo glfw)

然後就可以拷貝glfw中的example來驗證了。

cmake需要正確的指定標頭檔案包含目錄 和 庫目錄,鏈結庫名字。

Mac技巧 在Mac下安裝XAMPP

在mac下安裝xampp 羅朝輝 本文遵循 署名 非商業用途 保持一致 創作公用協議 xampp 是個啥?來自官方的簡介 如果您是一位有經驗的網路開發人員,或者是需要執行伺服器 建立的動態網頁或使用資料庫的 mac 愛好者,這就是您要找的東西!該版本需要 mac os x 10.4 intel pp...

Mac技巧 在Mac下安裝XAMPP

在mac下安裝xampp 羅朝輝 本文遵循 署名 非商業用途 保持一致 創作公用協議 xampp 是個啥?來自官方的簡介 如果您是一位有經驗的網路開發人員,或者是需要執行伺服器 建立的動態網頁或使用資料庫的 mac 愛好者,這就是您要找的東西!該版本需要 mac os x 10.4 intel pp...

MAC下小技巧

1 mac下xcode鏈結動態庫 將dylib拷貝到原始碼資料夾下,然後在xcode工程中新增檔案,將dylib新增到工程中編譯即可 使用cmake編譯出的程式沒有圖示 ps make完以後手動修改info.plist無效 類似在cmake中修改info.plist欄位中的值還有以下 macosx ...