为Windows XP构建allegro 5

时间:2013-03-09 04:32:41

标签: visual-c++ visual-studio-2012 windows-xp 32bit-64bit allegro5

我花了一整天时间寻找答案。我还没有找到一个有效的,所以我发布了一个问题并询问了很棒的stackoverflow。

我有一个需要在windows xp 32位机器上运行的allegro 5应用程序。

我已经在VS C ++ 2012中创建了这个应用程序。我试图使用平台工具集vs 2012 windows xp(v110_xp)来扩展项目,这不起作用。

问题是,当我尝试在XP中运行.exe时,我得到了一个:

“程序入口点GetTickCount64无法位于动态链接库KERNEL32.dll”

我非常认为这是因为allegro 5库 我似乎无法解决这个问题。

我想我必须重建allegro 5才能与windows xp一起使用?

你们都认为它是什么?非常感谢任何帮助。

谢谢, 桑尼。

1 个答案:

答案 0 :(得分:1)

您需要花费额外的精力来使用Visual Studio 2012构建Windows XP。有关详细信息,请参阅this blog post。如果您自己构建Allegro,如果您按照这些步骤操作,则可能会将其定位到Windows XP。

支持Windows XP的其他选项是使用MinGW或旧版本的MSVC。