Чтобы сделать длинную историю короткой:Cmake вдруг не могу найти исходные файлы больше
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})
ошибка произошла в первый раз, когда, вместо того, чтобы просто набрав «сделать», я напечатал «делают -lSDL -lSDL_image -lSDL_mixer» - сделать отказался найти файлы заголовков SDL.h и SDL_image.h после того, как я отключил проект от Code :: Blocks.