是否可以在cmake中创建一个宏。该宏将在 C++ 源文件中调用。喜欢,
#include path(file.h)
此 path() 是在 cmake 文件中定义的。我认为它会在生成的makefile中生成定义。
请指教。
谢谢
如果您需要 CMake 范围内的变量,可以使用configure_file
如果您需要代码生成,我认为不可能使用 CMake 的宏。使用其他语言(sh 或 python)编写代码生成器并将_custom_command 添加到您的 CMakeLists.txt