我以这种方式设置环境变量:
export MY_DIR="$HOME/projects"
然后我想在程序中读取该变量:
char *name = getenv("MY_DIR");
但是当我使用Qt Creator运行程序时,我得到一个空值编辑1:。
编译时:
g++ myprogram.cpp -o myprogram
并运行:
./myprogram
程序形成终端我得到正确的变量。
答案 0 :(得分:0)
在左侧选项卡中,您可以单击“项目”,这将显示一些选项。在“构建和运行”选项卡中,单击下面的“运行”按钮,然后搜索“运行环境”。打开它的详细信息,您可以在其中添加或编辑程序运行时可用的变量。