Pour faire une histoire courte:Cmake soudainement ne peut pas trouver mes fichiers sources plus
alt text http://www.uni-koblenz.de/~aheld/Cmake%20wears%20very%20dark%20sunglasses.png
Pour ajouter l'insulte à l'injure, CMake fait a fonctionné très bien à plusieurs reprises. Je me débattais avec une erreur de compilateur quand CMake n'avait plus envie de travailler. Pour référence, voici l'ensemble du fichier 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})
L'erreur est survenue pour la première fois, au lieu de taper simplement « faire », je tapais « make -lSDL -lSDL_image -lSDL_mixer » - a refusé de faire trouver les fichiers d'en-tête SDL.h et SDL_image.h après avoir détaché le projet de Code :: Blocks.