我試圖使用CMake編譯zzogl,並且我一直遇到問題。我的第一個問題說明我需要pkgconfig,所以我安裝了它,爲此我還必須安裝MacPorts。然後它說我需要gtk + -2.0模塊,所以我也得到了。之後沒完沒了安裝,我仍然得到這個錯誤:使用CMake的問題:gtk模塊
checking for module 'gtk+-2.0'
package 'gtk+-2.0' not found
CMake Error at /Applications/CMake 2.8-2.app/Contents/share/cmake-2.8/Modules/FindPkgConfig.cmake:266 (message):
A required package was not found
Call Stack (most recent call first):
/Applications/CMake 2.8-2.app/Contents/share/cmake-2.8/Modules/FindPkgConfig.cmake:320 (_pkg_check_modules_internal)
CMakeLists.txt:106 (pkg_check_modules)
CMake Error at cmake/funcs.cmake:32 (message):
gtk not found, aborting...
Call Stack (most recent call first):
cmake/funcs.cmake:23 (reportFound)
CMakeLists.txt:107 (checkFor)
Configuring incomplete, errors occurred!
我不是很熟悉的東西我是幹什麼的,也是完全有可能的,我做這一切是錯誤的。任何人有任何煽動我的問題?我正在使用雪豹btw的Mac。
感謝您的答覆,但運行pkg配置後--cflags GTK + -2.0我基本上你有什麼,但更換-I/usr/lib目錄/ GTK有:-I /選擇/本地/include/gtk-2.0等。然後我嘗試再次用命令行安裝cmake,然後再次嘗試編譯。我最終以與之前的嘗試相同的錯誤逐字逐句結束。 – MBguitarburst 2010-09-29 18:51:00
您是否從pkg-config工作的相同終端啓動CMake?然後我真的沒有想法... – fschmitt 2010-09-29 19:07:33
最初我正在用gui運行一個Cmake應用程序。然而這次我使用cmake zzogl在命令行中運行它。我認爲這是正確的? – MBguitarburst 2010-09-29 19:25:33