我想将Qwt编译到自定义位置。显然要尝试的方法是使用
PREFIX
选项,但它没有生效,make install
仍然失败:$ qmake qwt.pro PREFIX='/my/path'
$ make
$ make install
mkdir: cannot create directory `/usr/local/qwt-5.2.3': Permission denied
似乎有很多其他的问题和答案与此问题相关,但它们都没有效果,失败了:
- 如何更改qmake PREFIX位置:
qmake -set prefix '/my/path'
- 如何为qt项目设置安装路径:
make; INSTALL_ROOT=/my/path; make install
还有其他建议吗?
QMake版本2.01a
在/opt/Qt4/4.5.2/qtsdk-2009.04/qt/lib中使用Qt版本4.5.3
RHEL 5.10
qwt.pro
文件中吗?(顺便说一句,我没有使用PREFIX
的需要。有没有其他不需要编辑提供的脚本的环境变量或命令标志?) - jmilloyqwtconfig.pri
的文件中更改。 - Bill