1、OpenCV,LibTorch 在 VS2015的配置(3点)
网上好多教程啊,自己看啊…我就不重复了… (1) 修改系统环境变量的 PATH值; (2)VS2015属性表中的值 修改;
注意点(坑):
- 出现找不到 xxxx.lib的情况 在配置 libTorch附加依赖库的时候, 网上的教程 都给出了需要导入的lib文件;但是不同的libtorch版本的lib文件可能不一样;因此一定要把 你 的 E:\libtorch_1.2\libtorch\lib文件夹下相对应的所有lib文件名链入;
- opencv提示找不到 xxx.dll 文件的,需要将将VC15\bin下面的这个dll文件拷贝到C:\Windows\System32目录下;
- 系统环境变量 PATH 字符过长的; win+R,打开regedit,找到
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path , 右键修改添加需要的环境变量值;
2、静态链接库引用 (3点), 适用于大多数情况
- 添加工程的头文件目录:工程—属性—配置属性—c/c+±–常规—附加包含目录:加上头文件存放目录;
- 添加 文件引用 的 lib静态库路径:工程—属性—配置属性—链接器—常规—附加库目录:加上lib文件存放目录;
- 添加 工程引用 的lib文件名:工程—属性—配置属性—链接器—输入—附加依赖项:加上lib文件名
3、Visual Studio2015 的项目属性设置里面, 从父级或者项目默认继承 到底是从哪里设置的?
- C:\Users\Administrator\AppData\Local\Microsoft\MSBuild\v4.0
Microsoft.Cpp.Win32.user.props Microsoft.Cpp.x64.user.props 在这里修改 x64 文件后, 这样 以后新建的文件都会继承这里面的设置。 - 在属性管理器里面 可以手动修改 Microsoft.Cpp.x64.user.props
4、每一次新建项目都要 重新配置属性表 (环境)?
这个也不一定,你可以新建属性表;然后调用它。就和pycharm 里面 切换 conda 环境变量一样;只不过 VS 采用 属性表 的形式。
5、关于 VS2015 桌面部件的切换
视图-解决方案资源管理器,可以调出项目文件导航窗口,点击图箭头的按钮 可显示所有文件,或者工程文件。 视图-属性管理器,可查看 属性管理器,也就是环境相关的设置。
|