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

问题描述:

我在外部USB硬盘上安装了QT5。在我的亲文件,起初,我没有-L库的路径,但是当我编译全自动地方如何全局添加库路径给QT创建者?

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

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

+0

这是一个UNIX系统吗? '-L/usr/lib /'应该由链接器自动搜索。 – peppe 2014-10-18 20:42:38

+0

那就是我的想法! – NDEthos 2014-10-18 22:53:26

所以这里是我发现和似乎是固定的。我不认为

正在由链接程序搜索

/usr/lib目录。我不知道为什么。这可能是因为我在通过USB 3.0端口连接的外部硬盘驱动器上安装了QT5。因此,经过手动添加

-L/usr/lib目录

到.pro文件,我能够编译就好了,找到

libGL.so

。然后我试图重现问题,但是当我从.pro文件删除

-L/usr/lib目录

我仍然可以通过编译。我现在可以创建项目和链接器搜索并找到该库。不知道为什么这个工程,但它确实。我认为它与制作文件系统中的背景有关,比我了解的要多。