我使用 qtcreator 来构建我的项目。当我使用终端打开 qtcreator 并构建项目时,它可以正常工作。但是,当我使用桌面打开 qtcreator 时,it shows that can't not found the library . 准确地说,我将库添加到环境变量中,以便我可以使用它的 Makefile 在终端中构建项目。
所以如果 Terminal 之间的环境变量不同,我会感到困惑和 Desktop .
qt工程文件为process.pro .
最佳答案
哦,我们发现当我们运行.desktop文件时,它并没有包含bash环境。所以在[Exec]中加入bash -i -c即可解决。
关于linux - 桌面环境变量与终端不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49290434/