1

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

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

我已经在 VS C++ 2012 中制作了这个应用程序。我尝试使用平台工具集与 2012 windows xp (v110_xp) 来构建项目,但这没有用。

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

“无法在动态链接库 KERNEL32.dll 中找到程序入口点 GetTickCount64”

我很确定这是因为 allegro 5 库。
我似乎无法解决这个问题。

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

大家觉得是什么?任何帮助深表感谢。

谢谢,桑尼。

4

1 回答 1

1

您需要付出额外的努力才能使用 Visual Studio 2012 为 Windows XP 构建。有关更多信息,请参阅此博客文章。如果您自己构建 Allegro,那么如果您按照这些步骤操作,您可能会使其面向 Windows XP。

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

于 2013-03-13T01:22:59.647 回答