首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >快板SCAN_DEPEND问题

快板SCAN_DEPEND问题
EN

Stack Overflow用户
提问于 2010-01-29 18:00:00
回答 1查看 484关注 0票数 1

我试图建立一个项目与快板-msvc80 80-4.2.2预先构建的软件包。我正在使用Visual C++速成版2005,并添加了输入库alld.lib,并在下面的说明中包括了寓言. asp:

http://wiki.allegro.cc/index.php?title=Visual_C%2B%2B_Express_2005

当我编译时,我会得到致命的错误:

C1083:无法打开包含文件:'pc.h':没有这样的文件或目录

这是因为在SCAN_DEPEND未定义的情况下,allegro头文件"aldjgpp.h“试图包含不存在的文件(以及dpmi.h和unistd.h)。

如果我尝试定义SCAN_DEPEND,就会从alconfig.h得到一个错误:“平台不受支持”。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-03-01 08:39:16

该错误表示您没有使用正确的头文件。预先构建的文件附带的头文件是适当设置的。

您应该有一个include/allegro/platform/alplatf.h文件。对于MSVC,应该有一行:

代码语言:javascript
复制
#define ALLEGRO_MSVC

最好的解决方案是从您的计算机中删除Allegro源代码的所有实例,并重新下载该文件。确保检查编译器的目录中是否有不正常的标头。从cmd.exe提示符运行的以下命令将帮助您找到任何文件。

dir /s c:\allegro.h

如果继续使用旧的头文件,可能会遇到其他问题。

另外,您可能需要考虑使用Allero4.2.3,因为它是4.2系列的最新版本。(可在http://www.allegro.cc/files/.)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2163999

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档