我正在尝试将我的项目包含到路径 %OPENCV_246%\..\..\include
这解析为路径 F:\dev\opencv_246\build\include
但是,当设置项目包含时,该路径将不会解析,因此包含的 header 会中断。
我已经尝试了 %OPENCV_246%\..\..\include
和 $(OPENCV_246)\..\..\include
但没有成功。
直接使用路径修复了我的包含,但我希望有一种更好的方法来通过环境变量管理路径。
在屏幕截图中,为了清楚起见,我添加了两者,如果有人能指出我在这里遗漏的步骤,我将不胜感激。
编辑:变量 OPENCV_246
包含值 F:\dev\opencv_246\build\x86\vc11
最佳答案
Dev studio 不会识别自启动后更改的任何环境变量,因此如果您更改了一个环境变量,则需要重新启动(Dev studio,而不是计算机)。
https://superuser.com/questions/107521/why-are-changes-to-my-path-not-being-recognised
关于c++ - Visual Studio 2013 中的环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20455041/