2016-08-09 9 views
-1

私はスタークラフトボットにBWAPIを使用しようとしていますが、コンパイルするたびにそのBWAPI libは以前のバージョンのVisual Studioでコンパイルされています。唯一の問題は、ソースをオンラインで見つけることができないため、再コンパイルできない(または、再コンパイルする方法がわからない)ことです。どうすればこの問題を解決できますか?また、私はVS2015コミュニティを使用していますVisual Studio C++:オブジェクトまたはライブラリファイルが他のオブジェクト(BWAPI)より古いコンパイラで作成されました

+0

また、完全プログラム最適化を無効にすると、「不一致が検出されました」と「未解決の外部シンボル」エラーが発生します。これは最初のエラーの副作用です。 – GorbitGames

+1

一般的に、すべてC++プログラムのコンポーネント(オブジェクトファイル、ライブラリ、その他)は*全く同じ*コンパイラでコンパイルする必要があります。だから、そのライブラリを今すぐ再コンパイルする方法を学んでください* - あなたは一般の知識が何度も何度も必要になります。 –

+0

私は物事を再コンパイルする方法を知っています、唯一の問題は私がコンパイルすることができなかったプロジェクトです – GorbitGames

答えて

0

私はバージョン4.1.2のためにsource codeをダウンロードし、VS2015にソリューションファイルをロードし、いくつかの変更を行い、正常にコンパイルしました。 古いバージョンのソースコードをお探しですか?

関連する問題