1

私は一日中答えを探していました。機能するものが見つからないので、質問を投稿して素晴らしいスタックオーバーフローを尋ねます。

Windows XP 32 ビット マシンで実行する必要がある allegro 5 アプリケーションがあります。

このアプリケーションは VS C++ 2012 で作成しました。プラットフォーム ツールセットと 2012 Windows XP (v110_xp) を使用してプロジェクトをビルドしようとしましたが、うまくいきませんでした。

問題は、XP で .exe を実行しようとすると、次のメッセージが表示されることです。

「プロシージャ エントリ ポイント GetTickCount64 がダイナミック リンク ライブラリ KERNEL32.dll に見つかりませんでした」

これは allegro 5 ライブラリが原因であると確信しています。
これを回避する方法がわからないようです。

Windows XP で使用するために allegro 5 を再構築する必要があると思いますか?

皆さんは何だと思いますか?どんな助けでも大歓迎です。

ありがとう、ソニー。

4

1 に答える 1

1

Visual Studio 2012 を使用して Windows XP 用にビルドするには、さらに努力する必要があります。詳細については、このブログ投稿を参照してください。Allegro を自分でビルドする場合、これらの手順に従えば、おそらく Windows XP をターゲットにすることができます。

Windows XP をサポートする他のオプションは、MinGW または古いバージョンの MSVC を使用することです。

于 2013-03-13T01:22:59.647 に答える