>我在我的~/.bashrc中设置了许多使用"export"设置的环境变量。我的 .profile 来源是我的 .bashrc,使用
source /home/doriad/.bashrc
然而,QtCreator似乎并不知道这些环境变量。相反,如果我将导出直接放在.profile中,QtCreator可以正确使用它们。关于我在这里做错了什么的任何建议?
感謝您提供 .profile 和 .bashrc。这很可能是在您的.bashrc
中发现的原因:
# If not running interactively, don't do anything
case $- in
*i*) ;;
*) return;;
esac
在非交互模式下,您的.bashrc
将返回,跳过低于该值的任何导出。