基本上需要cmake 的时候 -DCMAKE_INSTALL_PREFIX=/XXX/XXX 来指定.
另外make install 的时候可以用DESTDIR=/home/demo/tmp来指定安装根目录前缀,不过编译好的文件相对路径还是不会变,指定的路径下是从/usr/local这样目录开始的 ,如/home/demo/tmp/usr/local/etc/xdg/konsole.categories
rpm里也有类似的 rpm -ivh --relocate /=/opt/gaim