場景,多個開發者協同開發一個項目,不同的人使用的庫路徑不同,例如,有的c:/xxx/xxx,d:/xxx/xxx,CMake 配置路徑,每次修改麻煩,所以推薦使用外部配置參數的方式
如果不能使用外部配置方式的解決方案
解決方法
set(DEVELOPER dev_1)
if(DEVELOPER STREQUAL dev_1)
set(CMAKE_PREFIX_PATH "E:/xxx")
elseif(DEVELOPER STREQUAL dev_2)
set(CMAKE_PREFIX_PATH "D:/xxx")
endif( )