1

AuBio ( Source )というオープン ソース ソフトウェアを Visual Studio Express で実行しようとしていますが、ビルドするのに多くの問題があります。

私がやったこと:

VS Express で新しい C/C++ ソリューションを開き、ソース フォルダー (SRC) 内のすべてのヘッダー ファイルをプロジェクトの "ヘッダー ファイル" フィルターにコピーしてから、SRC フォルダー内のすべての C ファイルを "ソース ファイル" にコピーしました。私のプロジェクトのフィルター。AuBio を実行するために必要な 3 つの依存関係もすべてダウンロードしましたが、プロジェクトの「外部依存関係」フィルターがそれらを受け入れないように見えるため、どこに配置すればよいかわかりません。

このプログラムを構築する方法を教えてもらえますか?

追加: 依存関係は他のオープン ソース プロジェクトです。AuBio のビルド手順 ( HERE ) には、AuBio を使用する前に依存関係をインストールする必要があることが示されていますが、それを行う方法がわかりません。

AuBio は、各主要クラスの exe ファイルと、AuBio とそのすべての依存関係の dll ファイルで構成される、そのソフトウェアのコンパイル済みバージョン (MingGW32 でクロスコンパイルされ、ここにあります) も提供しますが、使用方法がわかりません。これらも、exeをダウンロードして実行しようとすると、実行を拒否します。

私は本当にこれで立ち往生しています誰かが助けることができますか?

4

1 に答える 1

1

フィルターの意味がわかりません。プロジェクトの「ソリューション ビュー」にヘッダー ファイルとソース ファイルが表示されますか? プロジェクトを使用してそれらをプロジェクトに追加する必要がない場合は、[既存の項目を追加] メニュー コマンドを使用します。

依存関係: .lib ファイルの場合は、次のような行をソース ファイルに追加します。

#pragma comment (lib,"libname.lib")
于 2013-11-13T14:42:20.407 に答える