cmake安装到指定目录

默认情况下我们在拿到一个库的源码(包含CmakeLists.txt),并在$REPO/build里执行:

cmake ..
make install

时,cmake会将库安装到/usr/local/include/usr/local/lib上。此即所谓的“局部安装”。

如果想要全局安装的话,需要执行:

cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. 
make all install

就会将库安装在/usr/include/usr/lib上。

你可能感兴趣的:(计算机杂项,c++,cmake)