标签: cmake
我正在将“第三方”库/可执行文件合并到我的大型软件程序的构建结构中。我之所以说“第三方”,是因为我也拥有该软件。
“第三方”软件读取自定义配置文件,并自动编码所需的.cpp / .hpp文件。
我遇到的问题是CMakeLists,然后主项目使用一个宏,该宏在CMake步骤中调用“ 3rd party”可执行文件,并将生成的.cpp文件添加到我的源列表中。
是否有可能在到达CMake之前构建“第三方”可执行文件,甚至到达主项目的CMakeLists?