7

私は C++ で 32 ビットの Windows XP OS に取り組んでいます。しかし、64 ビット Windows 7 OS 用の実行可能ファイルをビルドする必要があります。どうすればいいですか?実行可能ファイルを実行したくありません。生成したいだけです。また、プロセッサーについてもお知りになりたい場合は、お問い合わせください。

これらのサイト、 x64 のクロス コンパイル、およびクロス コンパイルに関する msdn の記事で、それについて少し読みました。しかし、私はその中で多くのことを理解することができません。誰かがこれをどのように行うかを段階的に説明できますか.

これに加えて、誰かがcmakeとは何か教えてもらえますか? また、インストールが完了した後、Visual Studio がフル インストールされているか、デフォルト インストールされているかを確認することはできますか。

4

1 に答える 1

5

Visual Studio を使用している場合は、リンカーを構成して 64 ビット プロセッサ用のコードをビルドするだけです。

プロジェクトのプロパティを開き、 を選択Configuration properties | Linker | Advancedして切り替えTarget MachineますMachineX64

または、新しいビルド プラットフォームを追加することもできます。IDE がこれらのオプションを構成します。構成マネージャーを開き、プロジェクトを選択して、[プラットフォーム] 列で を選択します<New...>。次に、64 ビット プロセッサを選択します。

于 2013-02-13T07:19:26.517 に答える