【问题标题】:Qmake and Make in wrong directories?Qmake 和 Make 在错误的目录中?
【发布时间】:2015-03-17 01:49:55
【问题描述】:

编辑:好的,所以我不只是做 qmake sample.pro ,而是指定了 qmake 的目录并做了 /Users/***/Qt5.4.1/5.4/clang_64/bin/qmake sample.pro ,我认为它有效。但是当我做 make 时,它仍然不起作用。


我在 OSX 上 当我做qmake -v 时,我得到:

QMake version 2.01a
Using Qt version 4.7.4 in /opt/anaconda1anaconda2anaconda3/lib

这个目录似乎不存在……而且我使用的是 QT 5.4.1 当我执行which qmake 时,我得到:

/Users/***/anaconda/bin/qmake

这确实存在,但它不是 QT 安装文件夹中的 qmake。安装的 QT 文件夹中包含的 qmake 是:

/Users/***/Qt5.4.1/5.4/clang_64/bin/qmake

所以我有一个文件夹,里面有我的项目,我确实在 QT Creator 上运行了 qmake,我在文件夹中得到了一个 make 文件,所以我在终端中尝试了 make,我得到了:

/usr/lib/x86_64-linux-gnu/qt5/bin/qmake -o Makefile v2.pro
make: /usr/lib/x86_64-linux-gnu/qt5/bin/qmake: No such file or directory
make: *** [Makefile] Error 1

这个目录确实不存在……

当我做$PATH 时:

-bash: /opt/local/bin:/opt/local/sbin:/Users/***/anaconda/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin: No such file or directory

【问题讨论】:

    标签: c++ qt makefile qmake


    【解决方案1】:

    您可以在 Creator 中手动设置qmake 的路径。

    https://qt-project.org/doc/qtcreator-2.6/creator-project-qmake.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-15
      • 2013-10-27
      相关资源
      最近更新 更多