【发布时间】:2010-03-12 08:09:20
【问题描述】:
长话短说:
alt text http://www.uni-koblenz.de/~aheld/Cmake%20wears%20very%20dark%20sunglasses.png
雪上加霜的是,CMake 实际上运行了好几次。当 CMake 突然不想再工作时,我正在努力解决编译器错误。作为参考,这是整个 CMakeLists.txt 文件:
set(CMAKE_INCLUDE_CURRENT_DIR ON)
Find_Package ( SDL REQUIRED )
Find_Package ( SDL_image REQUIRED )
Find_Package ( SDL_mixer REQUIRED )
if ( NOT SDL_FOUND )
message ( FATAL_ERROR "Make sure that SDL is installed" )
endif ( NOT SDL_FOUND )
link_libraries (
${SDL_LIBRARY}
${SDLIMAGE_LIBRARY}
${SDLMIXER_LIBRARY}
SDLmain
)
set(wiggle_SOURCES
level.cpp
levelgenerator.cpp
main.cpp
player.cpp
scoreboard.cpp
snake.cpp
soundplayer.cpp
titlescreen.cpp
)
add_executable(Wiggle ../${wiggle_SOURCES})
第一次出现错误时,我不是简单地输入“make”,而是输入“make -lSDL -lSDL_image -lSDL_mixer” - 在我分离后,make 拒绝找到头文件 SDL.h 和 SDL_image.h来自 Code::Blocks 的项目。
【问题讨论】:
标签: cmake