Code::Blocks と MinGW GNU Compiler の最新バージョンの 1 年前のプロジェクトを更新しようとしています。私はライブラリの操作にかなり慣れていないので、noobの回答をいただければ幸いです!
このプロジェクトは、Box2D の .a ライブラリ ファイルを使用します。私の理解では、プロジェクトを更新するには、必要な .a ファイルを生成し、それらを使用して古いプロジェクト ファイルを置き換える Box2D の最新バージョンをビルドする必要があります。ここから最新の Box2D ビルドをダウンロードし、メイン プロジェクト以外の場所に展開しました。「HelloWorld.cpp」アプリケーションをビルドしようとすると、次のエラーが表示されます: 致命的なエラー: Box2D/Box2D.h: そのようなファイルまたはディレクトリはありません
ファイルは間違いなくそこにあるので、プロジェクトの依存関係を更新する必要があると思いますが、これを行う適切な方法がわかりません。 このリンクは少し役に立ちましたが、cmake や適切なインストール方法の経験がありません。
この依存エラーを修正するだけでよいのでしょうか (どのように修正しますか?)、または最新の Box2D ソースから新しい .a ファイルを取得するためのより良い方法はありますか? 助けてくれてありがとう!
編集 - Windows 7 64 ビットを使用しています。元のプロジェクトは 1 年前に同じ OS で作成されたと思います。
EDIT2 - より明確にするために、Box2D が使用されているプロジェクトは、Andriod または IOS アプリではなく、コンピューター アプリケーション用です。