2015-08-21 42 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的配置。