2011-07-03 5 views
0

私は開発を始めていますが、少し外に出ようとしている瞬間から多くの問題が出てきています。 私は通常、CodeBlocksで作業し、MinGWを使用してコンパイルを一回試みました。 私はGTKライブラリを使ってプログラムを始めています。他のプログラムはコンソールアプリケーションでした。 http://www.fmod.org/index.php/downloadにMiniFMOD 1.70と1.60をダウンロードしました。MiniFMODコンパイル

C++コンソールアプリケーションプロジェクトでmain.cppをコンパイルすると、 このメッセージが表示されます(両方のMiniFMODバージョン)。

||=== tryfmod170, Debug ===|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\music.h|266|error: redefinition of typedef 'FMUSIC_MODULE'|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\minifmod.h|26|note: previous declaration of 'FMUSIC_MODULE' was here|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\Fmusic.c|117|error: conflicting types for 'FMUSIC_LoadSong'|

C:\Documents and Settings\Vincent\Bureau\minifmod170\lib\minifmod.h|56|note: previous declaration of 'FMUSIC_LoadSong' was here|

||=== Build finished: 2 errors, 0 warnings ===|

私はそれはかなり単純なエラーであると確信しているが、私は、私はすぐにすべてのファイルタイプ、変数、構造やプラットフォーム間で混乱しそうだと仮定... 誰かが私を助けることができれば、私は次のようになり非常に感謝します

+0

誰もが同じ種類の問題を抱えていましたか? – padoumba

答えて

0

FMUSIC_MODULEのtypedefを持つmusic.hとminifmod.hが含まれているようです。私はあなたがちょうどminifmod.hを必要と思う、それはインターフェイスヘッダーであるので、music.hは内部ヘッダーです。