关于EKHO的调试的问题

发布于 2021-11-30 11:48:55 字数 887 浏览 933 评论 1

@黄冠能 ,你好,我在VS2010调试ekho 7.1版本的Ttseng.sln这个工程时,遇到一些问题,上网查了一些资料也没办法解决,不只能否解答下。

c:program filesmicrosoft sdkswindowsv7.0aincludeprsht.h(645): error C2146: 语法错误: 缺少“;”(在标识符“hdr”的前面)
4>c:program filesmicrosoft sdkswindowsv7.0aincludeprsht.h(645): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
4>c:program filesmicrosoft sdkswindowsv7.0aincludeprsht.h(645): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
4>d:program filesmicrosoft visual studio 10.0vcatlmfcincludeatlcore.h(35): fatal error C1189: #error :  This file requires _WIN32_WINNT to be #defined at least to 0x0403. Value 0x0501 or higher is recommended.

前三个error是关于一个结构体的,虽然那个结构体没有用到,可以屏蔽,但也只是治标不治本;第四个error是因为在宏定义中定了这个宏,但是没有赋值,如果给这个宏赋值,就会出现其他错误,所以想请问下,这个问题该怎么解决


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

三月梨花 2021-12-03 09:43:34

你列出的这几个错误,似乎都不是Ekho的代码范围内,我没有办法。工程文件好像是VS2005的。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文