我cmake
用来生成我的makefile,然后我想检查CMAKE_INSTALL_PREFIX
with ccmake .
,我不明白为什么ccmake .
仍然显示默认/usr/local
为 my CMAKE_INSTALL_PREFIX
?
MESSAGE
输出和两者make install
都表明我已经CMAKE_INSTALL_PREFIX
正确设置了,我只是想知道为什么ccmake
给出错误的信息?有任何想法吗?
cmake_minimum_required(VERSION 2.8.7 FATAL_ERROR)
PROJECT(ddd)
SET(CMAKE_INSTALL_PREFIX "/home/bin")
MESSAGE ("CMAKE_INSTALL_PREFIX = ${CMAKE_INSTALL_PREFIX}")
add_executable(ddd MACOSX_BUNDLE ddd.CPP)
set_property(TARGET ddd PROPERTY INSTALL_RPATH_USE_LINK_PATH TRUE)
INSTALL(TARGETS ddd DESTINATION .)