2016-08-26 12 views
0

したがって、私はオブジェクトファイルが間違ったフォルダに生成されて.\Release(32ビットのビルドフォルダ)私が32を選択したときにはビルドに失敗し、オブジェクトを読み込もうとすると失敗します。問題は、この問題を解決するために64ビットプラットフォームビルド用のオブジェクトファイルを書き込むディレクトリを再設定する場所を見つけることができないことです。また、64ビットデバッグビルドでは、ビルド中にオブジェクトファイルを32ビットデバッグフォルダーに書き込むビルドもあります。VS2015コンパイラ私の32ビットIntermed dirの設定された64ビットの1つの代わりに64ビット* objファイルを生成

だからどこでこれを変更できますか?

okだから、ビルドファイルがすべて入っているフォルダを削除した後にソリューションをビルドするためにx64 configをリリースに設定したことを確認したところ、32ビットリリースでobjファイルが書き込まれていることが確認されました。 64ビットプラットフォーム用のsettignsをコピーした後、フォルダをデバッグします。私はこれがplarformの設定のようにx64にintermed dirを変更すると思ったので、コンパイラが32ビットプラットフォームの設定を間違って読まなければならないということです。

+1

あなたが求めているものは不明です。質問は何ですか? –

+0

私はIDEがデバッグとリリース用の32ビットビルドフォルダにオブジェクトファイル* objを生成すると考えていると言っています。問題は「これを変えるものはどこで見つけることができ、どうすればこれを変えることができるのか」というものです。これを変更して他のものと矛盾しないようにする必要があるからです。 – PSXGamerPro1

+1

あなたの質問のタイトルを、あなたが質問している問題か、質問している質問のいずれかを意味する何かに編集してください。 *私はオブジェクト生成の問題を持っています*それには関連情報は全くありません。あなたのタイトルは、検索結果でそれを見る将来の読者に役立つように、あなたが何を求めているのかを明確にする必要があります。あなたの質問は、コンパイラが64ビット**オブジェクト(.obj)ファイル*を生成する場所と思われますが、それが実際に何を意味するのかは本当に不明です。タイトルを編集している間に問題を再提示することができます。 –

答えて

0

ディレクトリの設定は、プロジェクトプロパティの最初のページにあります。ディレクトリを異なる値に設定するほうがよいでしょう。

私にとっては、次のようになります。

​​3210

enter image description here

+0

IDEの設定は問題ありませんでしたが、変更する唯一の方法は、正しく設定されていない設定をIDE自体から変更することができないため、Notepad ++内の64ビットプラットフォームに一部の設定を上書きすることでした。 – PSXGamerPro1

関連する問題