我的CMakeLists中有以下变量:
SET(SOURCE s1.cpp s2.cpp ...)
我想在每个sx.cpp之前添加一个路径,但我不想手动添加它:
SET(路径路径) SET(SOURCE {$ path} s1.cpp {$ path} s2.cpp ...)
有没有办法添加路径而不必复制变量?
由于
答案 0 :(得分:2)
FOREACH(SRC ${SOURCE})
LIST(APPEND SRC2 "${PATH}/${SRC}")
ENDFOREACH()
您的结果在SRC2