向CMake添加任意执行

向CMake添加任意执行,cmake,Cmake,我正在使用cmake为一个学术项目设置构建环境,我有一些自定义python脚本,可以生成一些源文件。因此,我需要我的构建序列来运行这些脚本,但我不知道如何让cmake运行任意脚本和程序。有什么好办法吗?检查文档 例如: 添加自定义命令(将生成的命令python输出到python.py) 添加\u可执行文件(您的\u二进制文件\u生成的\u文件.cpp) 这应该使用脚本调用python,然后根据生成的文件构建可执行文件

我正在使用cmake为一个学术项目设置构建环境,我有一些自定义python脚本,可以生成一些源文件。因此,我需要我的构建序列来运行这些脚本,但我不知道如何让cmake运行任意脚本和程序。有什么好办法吗?

检查文档

例如:

添加自定义命令(将生成的命令python输出到python.py) 添加\u可执行文件(您的\u二进制文件\u生成的\u文件.cpp)

这应该使用脚本调用python,然后根据生成的文件构建可执行文件