首页 > 解决方案 > 如何使用 CMAKE 更改 hlsl 文件的编译目录?

问题描述

我正在使用 CMake 3.9.1,并且我已经将我的项目 RUNTIME_OUTPUT_DIRECTORY 更改为不同的文件夹。

但是,我想更改 hlsl 文件(cso)的输出。

标签: cmakehlsl

解决方案


以下适用于 CMAKE 3.9.1 视觉工作室

add_custom_command(TARGET ${projectName} POST_BUILD COMMAND cmd /c ${PROJECT_CONFIGURATION}/shadercopy.bat)

它将在 Visual Studio 构建项目之后和执行之前立即运行 .bat!


推荐阅读