在 CMake 中生成步骤后运行命令

Phi*_*ipp 8 cmake

我有一个命令行工具,应该在 CMake 创建我的 .sln 文件后运行。有没有办法使用 CMake 做到这一点?

在 CMakeLists.txt 的末尾使用 execute_process(COMMAND ..) 没有帮助,因为这是在 Configure 步骤之后执行的,但是 .sln 文件是在生成步骤中创建的。

非常感谢!

Mai*_*ann -2

是的,add_custom_command 与 add_custom_target 配对可以解决这个问题

举个例子,看看我对另一个问题的回答