cmake - 如何使用 CMAKE 更改 hlsl 文件的编译目录?
问题描述
我正在使用 CMake 3.9.1,并且我已经将我的项目 RUNTIME_OUTPUT_DIRECTORY 更改为不同的文件夹。
但是,我想更改 hlsl 文件(cso)的输出。
解决方案
以下适用于 CMAKE 3.9.1 视觉工作室
add_custom_command(TARGET ${projectName} POST_BUILD COMMAND cmd /c ${PROJECT_CONFIGURATION}/shadercopy.bat)
它将在 Visual Studio 构建项目之后和执行之前立即运行 .bat!
推荐阅读
- sql-server - SQL Server 2008 R2 中 500,000 条记录的分页速度较慢
- https - 无法使用 https 代理连接到某些数据库/应用程序
- c# - .Net Core (2.1)- Lambda 函数在 2.2 中可以正常工作吗?
- javascript - 如何将值从输入传递到按钮反应?
- vba - 此项目中的代码必须更新才能在 64 位系统上使用
- angular - Angular 依赖提供者
- php - 我的查询仅针对一个帐户执行
- python-3.x - 如何将字母表中的每个字母单独添加到字典中
- swift - 关闭 UIAlertController 后如何重新加载 UIView
- php - 如何在 PHP 中访问第二级多维数组?