CLion如何将资源文件移动到构建目录

布雷迪·迪恩
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.exeCLion处于同一目录中,但是CLion构建为源代码外,因此share无法访问。有没有办法设置CLion复制share到构建目录?

阿迪蒂亚·巴苏(Aditya Basu)

将以下行添加到的末尾CMakeLists.txt

file(COPY share DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY})

尝试重新加载cmake配置,以防复制不起作用。使用File -> Reload CMake Project重新加载cmake的配置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将所有Java源文件移动到它们各自的包目录中?

如何将网格资源移动到主题文件(UWP)

如何将文件列表移动到某个目录

如何将文件移动到非空目录?

如何将某些文件移动到子目录?

如何将多个文件移动到新目录

如何将资源文件从C ++项目构建/复制到“调试目标路径”?

如何将文件从默认目录移动到另一个目录?

如何将子目录中的所有文件递归移动到单个目录?

Laravel 5.8-如何将文件从存储目录移动到公共目录?

如何将文件从包含特定编号的目录移动到不同的目录?

如何将所有文件从当前目录移动到上层目录?

如何将文件从目录A移动到远程服务器中的目录B?

如何将多个文件从多个目录移动到一个目录

如何将多个目录下的文件移动到同一目录中?

如何将文件从目录/foo (1) 移动到目录/foo

如果文件名模式与Camel不匹配,如何将文件移动到错误目录

如何将文件移动到目录而不替换文件?

如何将隐藏的配置文件移动到主目录中的子文件夹

摇篮KTS。如何将依赖项配置从主构建移动到单独的文件?

如何将 Laravel Kernel.php 文件移动到自定义目录?

如何将几个文本文件移动到列出的几个目录中?

如何将生成的图像文件移动到PHP中的自定义目录?

如何将多个文件夹移动到另一个目录?

如何将CefSharp依赖项和文件移动到子目录?

UNIX Shell脚本:如何将文件递归移动到一个目录?

如何将所有具有特定扩展名的文件移动到特定目录?

如何将文件移动到Qt中的另一个现有目录

查找状态实际上如何将文件移动到一个目录中?