0

我这样设置环境变量:

export MY_DIR="$HOME/projects"

然后我想在我的程序中读取该变量:

char *name = getenv("MY_DIR");

但我得到一个空值,编辑 1:当我使用 Qt Creator 运行程序时。

当我编译时:

g++ myprogram.cpp -o myprogram

并运行:

./myprogram

程序形成一个终端我得到正确的变量。

4

1 回答 1

0

在左侧选项卡中,您可以单击“项目”,它将显示一些选项。在“构建和运行”选项卡上,单击下面的“运行”按钮,然后搜索“运行环境”。打开它的详细信息,您可以在其中添加或编辑程序运行时可用的变量。

在此处输入图像描述

于 2014-03-31T13:34:47.150 回答