1
我使用cmake 2.8.8。 我想使功能得到源文件的列表檢查,如果它們存在,並比我必須在我CMakeList.txt.Here使用另一個變量存在的文件是我的功能如何定義我自己的cmake函數
function(SetSources SourceList Sourceses)
message(STATUS "Sourcelist " ${SourceList})
foreach(SRC ${SourceList})
FILE(GLOB Sourceses ${SRC})
message(STATUS "Sources " ${Sourceses})
endforeach(SRC)
endfunction(SetSources)
這就是我所說的我的功能和我推哪個參數到它
set(SourceList plugincustomresourcemgr.cpp PluginCustomResourceDLL.cppextendedarchive.cpp)
set(Sourceses)
SetSources(SourceList Sourceses)
輸出形式
message(STATUS "Sourcelist " ${SourceList})
是
--SourceList SourceList
這不是合格價值。什麼我做錯了,我怎麼必須處理函數的參數