我有一个CMake项目,通过\MP
标志在Visual Studio中支持多处理器编译。
由于在该项目构建的众多可执行文件中只需要在一个可执行文件中将\MP
标志设置为false(或禁用它,因为导入.tlb
文件时出现错误),那么我该如何为此目标设置不同的标志呢?
add_executable(MyProgram myprogram.cpp)
target_link_libraries(MyProgram MyLibraries)
我应该给CMake一些set_target_properties
还是从整个项目中特别删除标志?谢谢!