[问题]VC++ Directorries 设定无效

楼主: hardman1110 (笨小孩)   2016-06-28 11:42:46
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC2015 community
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
Opencv
问题(Question):
1.
之前看教学都是将opencv dll的路径加在环境变量Path里
但现在不太想这样做,所以直接将Lib & dll路径设定在专案的
VC++ Directorries中的
Exclude Directorries
Library Directorries
分别加入
D:\Work\Code\Supporting_Library\OpenCV\x86\vc10\bin;
D:\Work\Code\Supporting_Library\OpenCV\x86\vc10\lib;
但即使是这样还是会有找不到dll的问题
2.
另外一个问题就是上面设定应该是跟着专案走的
但我重开一个专案后
VC++ Directorries 中的设定还是存在....
喂入的资料(Input):
预期的正确结果(Expected Output):
不用更改环境变量也能顺利执行程式
错误结果(Wrong Output):
找不到dll档 即使在VC++ Directorries已设定路径
ex:遗失opencv_core242d.dll
程式码(Code):(请善用置底文网页, 记得排版)
补充说明(Supplement):
在环境变量里(Path) 加回上面的路径重开机后就可以了,表示路径应该没设错
作者: Caesar08 (Caesar)   2016-06-28 12:12:00
dll加在Debugging>EnvironmentPATH=your path;%PATH%
楼主: hardman1110 (笨小孩)   2016-06-28 13:06:00
感谢 那原本的设定方式问题是出在哪呢?还有 这个设定方式release mode 也可以用?
作者: Caesar08 (Caesar)   2016-06-28 13:32:00
可以Exclude Directorries不是拿来放dll的
作者: MOONRAKER (㊣牛鹤鳗毛人)   2016-06-28 16:39:00
“目录”只有一个r 草莓蓝莓桑葚才是两个r
作者: TobyH4cker (Toby (我要当好人))   2016-06-30 00:55:00
但是不太想这么做 所以你就错了编译期跟执行期请分清楚2.专案有专案的设定 环境也有环境的设定

Links booklink

Contact Us: admin [ a t ] ucptt.com