私は lazarus IDE でプロジェクトを作成し、それを自分のマシン win 7 x84_64 で実行しましたが、うまく実行されました。次に、クライアントが自分のマシンでテストし、実行しました (win 7 x84_64)。しかし、その後、彼は Windows で試しましたXPだけど動かなかった。彼はエラーをキャッチできなかったので、具体的な問題が何かはわかりませんが、「ウィンドウの互換性」に関するものではないかと思います。私のプロジェクトを XP プラットフォーム用にコンパイルする方法はありますか?
質問する
168 次
1 に答える
1
おそらく、64 ビットの Lazarus で 64 ビットのアプリケーションを作成しているでしょう。32 ビットの Lazarus をインストールすることもできます。生成されたアプリケーションは、32 ビットと 64 ビットの両方の Windows で実行されます。64 ビットの Lazarus から 32 ビットの Windows にクロス コンパイルすることもできますが、これは簡単なことではありません。Lazarus クロス コンパイルの場合は、ここから開始できます。簡単なクロス コンパイルが必要な場合は、Lazarus CT エディション ( CodeTyphonとも呼ばれます) をご覧ください。大量のコンポーネント、8 つの OS/CPU ホスト層 (Win32、Win64、Linux32、Linux64、FreeBSD32、FreeBSD64、Solaris32、Solaris64)、および 25 の OS/CPU ターゲット層が詰め込まれています。詳細はこちら。
于 2013-04-24T22:05:48.667 に答える