qmake 设置安装目录
Posted
技术标签:
【中文标题】qmake 设置安装目录【英文标题】:qmake set install directory 【发布时间】:2013-12-09 15:54:53 【问题描述】:我正在尝试将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
这个问题似乎还有很多其他问题和答案,也没有效果,失败:
How to change qmake PREFIX location:qmake -set prefix '/my/path'
How can the install path be set for a qt project: 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
【问题讨论】:
你有没有看到这个问题:Qt project files and PREFIX variable? @Bill 是的。对于某人编写 qmake 脚本来说,这似乎更像是一个解决方案,但我想它可以做到。我把那段代码放在哪里?在qwt.pro
文件中? (顺便说一句,我没有任何需要来使用PREFIX
。难道没有其他不需要编辑提供的脚本的环境变量或命令标志吗?)
我找到了这个页面:Installing Qwt。看起来默认路径(/usr/local/qwt-5.2.3)可以在名为qwtconfig.pri
的文件中更改。
【参考方案1】:
尝试编辑源目录中的qwtconfig.pri
文件,它具有针对不同平台硬编码的安装路径,以及您可能想要更改的许多其他选项。
【讨论】:
以上是关于qmake 设置安装目录的主要内容,如果未能解决你的问题,请参考以下文章
Qt_SDK_Win_offline_v1_1_beta_en安装环境,win7系统,安装后总是说QMAKE找不到。