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

标签 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 中是否有任何方法可以默认为所有项目设置环境变量,而不必为每个单独的项目手动设置?

最佳答案

您可以为每个 Kit 设置环境变量。打开 Preferences,转到 Build & Run,选择 Kits 选项卡。选择您要为其设置变量的套件。在属性列表中有一个名为环境的项目。单击更改按钮并输入您的变量。

关于qt - 在 Qt Creator 中为所有项目设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35492788/

相关文章:

ubuntu - echo $PATH 从同一帐户的不同环境登录时不显示所有路径

c# - 内存中集成测试和环境变量——.net core

deployment - 在 DigitalOcean 上部署 Strapi App 时出现 Pm2 错误

qt - 当 Qt-5 连接失败时

Qt - 工作线程上神秘的段错误

ubuntu - Ubuntu 14.04 for puppet 的配置主机

bash - 将 ENV 传递给运行单个命令的 Docker 容器

qt - 在QT中将文件上传到Web服务器

c++ - 程序开始信号 Qt C++

Eclipse 代码辅助在 Ubuntu 12.04 中不起作用