2015-08-21 41 views
2
project(Brendan-C-SFML) 
cmake_minimum_required(VERSION 2.8) 

set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "$ENV{SFML_ROOT}/cmake/Modules") 

find_package(SFML REQUIRED COMPONENTS main system window graphics audio) 

add_executable(Brendan-C-SFML brendan-c.cpp) 

target_include_directories(Brendan-C-SFML PRIVATE ${SFML_INCLUDE_DIR}) 
target_link_libraries(Brendan-C-SFML ${SFML_LIBRARIES}) 

我有一個share文件夾應該是在同一個目錄中Brendan-C-SFML.exe但克利翁構建亂源,share無法訪問。有沒有一種方法來設置克利翁以share複製到構建目錄?克利翁如何資源文件移動到build目錄

回答

3

以下行添加到您的CMakeLists.txt結束。

file(COPY share DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}) 

嘗試重新加載的情況下,該cmake配置副本不起作用。使用File -> Reload CMake Project重裝CMake的配置。