C++差分包,找不到.h头文件,路径不对。

发布时间 2023-04-07 15:45:49作者: 邢帅杰
1.写完整路径:#include "include/bzlib.h"
2.右键项目->属性->C/C++->常规->附加包含目录,进入编辑,输入include的路径,例如:E:\Demos\BsDiffAndPatchTool\BsDiffTool\include
这样bsdiff.cpp里面就没有报错了。
3.右键项目->属性->C/C++->常规->命令行 其他选项中配置:-D _CRT_SECURE_NO_WARNINGS 
4.右键项目->属性->C/C++->常规->SDL检查 ,设置成  否
5.解决方案下每个项目、不同的模式Release/Debug、不同的平台 x64/x86/win32,以上配置都要重新配置,不然生成的exe文件不一定是正确的。
6.解决方案下,每个子项目上面,右键->属性,配置:Release,平台:x64,然后再生成。生成的(exe/dll)文件不在子项目的目录下,在解决方案的根目录下的x64文件夹中。