在Qt Creator中为所有项目设置环境变量

时间:2016-02-18 21:29:41

标签: qt ubuntu environment-variables qt-creator

我正在Ubuntu 14.04上运行Qt Creator 3.1.1,并构建一个链接到位于/usr/local/lib的库的程序。现在在我的.bashrc文件中,我已将LD_LIBRARY_PATH变量设置为包含此目录,然后如果我从bash运行我的程序,它运行正常。但是,如果我尝试在Qt Creator中运行它(通过按绿色箭头),那么我会收到一条错误消息,指出它无法找到库。

所以,我的临时解决方案是进入Build->Run Environment并在那里设置环境变量LD_LIBRARY_PATH。但是,我需要在每个新项目上执行此操作,并且由于/usr/local/lib是本地安装的库的公共目录,因此可能会令人沮丧。

Qt Creator中是否有任何方法可以默认为所有项目设置环境变量,而不必为每个项目手动设置?

1 个答案:

答案 0 :(得分:1)

您可以为每个Kit设置环境变量。打开偏好设置,转到 Build&运行,选择套件标签。选择要为其设置变量的工具包。在属性列表中有一个名为 Environment 的项目。单击“更改”按钮并输入变量。