首页 文章

qmake:找不到' '的Qt安装

提问于
浏览
2

我检查了其他类似的问题,但仍然不明白我需要做什么 . 我编译了qt-everywhere-opensource-src-5.2.1库并使用--prefix安装在/ home / usr / install / Qt中 . 一切都很好 . 但我不明白我现在如何使用我安装的qt库?例如:我有测试项目和.pro文件 . 我想做这样的事情:'qmake test.pro'并获取makefile . 但

qmake:找不到''的Qt安装''

我该怎么办?

注意:我只需要在我的主文件夹中安装该库 . 注2:如果我用完整路径运行qmake,它可以正常工作,例如:

〜/ install / Qt / bin / qmake test.pro

另外,我在PATH变量路径中添加了我的Qt / bin . 但是如果我只是写'qmake ...'而没有完整的qmake路径,我就提到了问题 .

1 回答

  • 2

    这个是正常的 . 这就是Unix的工作原理 . 您只能在PATH中使用其名称执行二进制文件 . 如果找到它们,您可以仔细检查 which ,甚至 locate .

    如果您使用完整路径,那么对于解释器来说肯定是清楚的 . 我建议您在bash,zsh或其他配置文件中执行某些操作:

    PATH=~/install/Qt/bin/:$PATH
    

    或者,您可以在单独的会话中手动执行此操作并在其中使用Qt .

    如果愿意,您还可以为完整路径创建别名,但这将是一个陌生的解决方案 .

    当然,最好是在系统范围内安装它,一旦你的发行版打包它,只需使用你的包管理器 .

相关问题