9
比方說,我有一個僞標準的目錄結構簡單的hello項目運行CMake的與「標準」的目錄結構(Linux)的
cd ~/helloworld/build
cmake ..
make
後
helloworld/
src/
main.c
say.c
say-helper.c
include/
say.h
say-helper.h
build/
,我會想到以下
helloworld/
build/lib/
libsay.a
libsay.so
libsay.so.1.0.0
tmp/obj/
main.o
say.o
build/bin/
hello
和make install
後,我希望
/usr/local/lib/
libsay.a
libsay.so
libsay.so.1.0.0
/usr/local/bin/
hello
CMakeLists.txt
對於此設置會是什麼樣子?
我一直在尋找示例,但我發現的唯一一個顯示如何添加庫和可執行文件無法正常工作。