Windows 编程中的问题

VS的问题

默认当前工作目录:.vcxproj 文件所在的目录,所以在设置相对路径时需要根据这个文件所在位置来设置。而直接运行exe时是相对于exe所在的目录,或者执行exe时的工作目录。

运行库配置:

  1. 将相关的dll文件添加到exe所在目录;
  2. 将dll文件添加到: C:\windows\system32(32bit)或者 C:\windows\SysWOW64(64bit);
  3. 配置属性->调试->环境:输入path=包含dll文件的文件夹路径;应该是分号连接不同的path.

建议使用第三种方式,这种方式项目结构更加的干净。

原文地址:https://www.cnblogs.com/walter-xh/p/10328244.html