4
我有以下cmake的結構cmake的建立在不同的目錄中生成多個目標
CMakelists.txt
toolchain.cmake
folder1
----CMakelists.txt
folder2
----CMakelists.txt
etc..
我的第一個級別的CMakeLists.txt包括其他subdirectorys。現在我想爲不同的目標構建我的代碼。
手動方式是
1.
mkdir hostBuild
cd hostBuild
cmake ..
make
2.
mkdir crossBuild
cd crossBuild
cmake .. --DCMAKE_TOOLCHAIN_FILE=toolchain.cmake
make
是否有可能,這個過程可以自動運行?
例如,我只需要運行cmake。在我的第一級
是這樣的事情是可能的?