cmake中的CMAKE_INSTALL_PREFIX会影响后面执行的make install吗?
时间: 2023-12-03 11:02:43 浏览: 121
windows下Qt6 使用CMake 安装时自动拷贝Qt及其他依赖文件
是的,CMAKE_INSTALL_PREFIX会影响后面执行的make install。CMAKE_INSTALL_PREFIX是CMake的一个变量,用于指定安装目录的路径。当你使用CMake生成Makefile之后,执行make install时,会将生成的二进制文件和库文件安装到CMAKE_INSTALL_PREFIX所指定的路径下。如果你没有指定CMAKE_INSTALL_PREFIX,则默认安装到/usr/local目录下。因此,如果你想将生成的文件安装到其他目录下,就需要在CMakeLists.txt中设置CMAKE_INSTALL_PREFIX变量的值。
阅读全文