Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/146.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用path变量时包含未展开的路径 < >我创建一个新的C++项目。然后右键单击项目->属性->资源->链接资源,我在其中定义了一个路径变量: MY_PROJ_ROOT <some_correct_path>_C++_Windows_Eclipse - Fatal编程技术网

使用path变量时包含未展开的路径 < >我创建一个新的C++项目。然后右键单击项目->属性->资源->链接资源,我在其中定义了一个路径变量: MY_PROJ_ROOT <some_correct_path>

使用path变量时包含未展开的路径 < >我创建一个新的C++项目。然后右键单击项目->属性->资源->链接资源,我在其中定义了一个路径变量: MY_PROJ_ROOT <some_correct_path>,c++,windows,eclipse,C++,Windows,Eclipse,但“项目”菜单下的“包括”选项卡中不显示“包括”目录。我没有显示完整的包含路径(就像其他包含一样),而是只得到以下内容:/include 那么,当使用path变量设置include时,我是否做错了什么?正确的方法是什么 PS我检查了路径和我能想到的所有东西,但没有任何效果。试试${env\u var:MY\u PROJ\u ROOT}。Eclipse提供了自己的用于插入变量的模式。如果应该有一个按钮“Variables…”,单击它,您将看到各种选项,其中一个是以环境变量名称作为参数的env_va

但“项目”菜单下的“包括”选项卡中不显示“包括”目录。我没有显示完整的包含路径(就像其他包含一样),而是只得到以下内容:
/include

那么,当使用path变量设置include时,我是否做错了什么?正确的方法是什么


PS我检查了路径和我能想到的所有东西,但没有任何效果。

试试
${env\u var:MY\u PROJ\u ROOT}
。Eclipse提供了自己的用于插入变量的模式。如果应该有一个按钮“Variables…”,单击它,您将看到各种选项,其中一个是以环境变量名称作为参数的
env_var
。事实上,您可能想使用
${project\u loc}
而不是定义自己的变量。

最后我想:

打开项目属性->C/C++构建->构建变量选项卡,并添加新变量:

MY_PROJ_ROOT   <some_correct_path>
我的项目根目录

然后,该变量将适用于includes选项卡。

我尝试了
env\u var:
但它不起作用。“变量”按钮适用于路径变量,但不适用于包含路径
MY_PROJ_ROOT   <some_correct_path>