如何全局向QT创建者添加库路径?

时间:2014-10-18 18:49:09

标签: qt installation

我在外部USB硬盘上安装了QT5。在我的专业文件中,最初,我没有-L库路径,但是当我自动编译它时会放置

-L/media/UsbExternalDrive/DesignTools/Qt5.3/5.3/gcc_64/lib

编译时。我需要搜索-L/usr/lib,并且不希望为每个项目添加LIBS += -L/usr/lib到.pro文件。我已经查看了一些选项,但无法找到为整个QT创建程序插入库搜索路径的位置,以便任何项目都可以在该位置查找。关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:0)

所以这就是我发现的,似乎解决了这个问题。我不认为

  

/ usr / lib中

链接器正在搜索

。我不知道为什么。可能是因为我在由USB 3.0端口连接的外部硬盘上安装了QT5。所以在手动添加

之后
  

-L / usr / lib中

到.pro文件我能够编译得很好并找到

  

libGL.so

。然后我试图重新创建问题,但当我删除

  

-L / usr / lib中

来自.pro文件的

我仍然可以编译。我现在可以创建项目,链接器搜索并找到库就好了。不知道为什么会这样,但确实如此。我认为它与make文件系统中的后台有关,而不是我理解。