我正在使用 VS2012+cmake2.8.12。我的问题是 CMake 无法为我的外部项目生成正确的路径。例如:
Project("{...}") = "external", "external.vcxproj", "..."
而'external.vcxproj'
应该是..\path\to\external.vcxproj
这是我使用 ExternalProject_Add 命令的方式:
ExternalProject_Add(external SOURCE_DIR ${CMAKE_SOURCE_DIR}/../../int/external
CMAKE_ARGS ..
BINARY_DIR ${CMAKE_SOURCE_DIR}/../../int/external/build)
非常感谢任何帮助!