プロジェクトにid3Tagライブラリを使用しています。Linuxでヘッダーとライブラリを正常に設定し、問題なくコンパイルしましたが、コードをWindowsに移動する際に問題が発生します。(私はWindowsの勉強を始めたばかりなので、無知である可能性があることを事前に申し訳ありません)。私の環境はQtCreatorです
問題はid3タグライブラリのヘッダーにあります(Linuxではそのような問題はありません!)私の.proファイルは次のとおりです。
私のエラーは次のとおりです。
そのヘッダー「id3/tag.h」を含めないと、完全にコンパイルされます。理由は何ですか?実際、私はまだWindows用にプログラミングしたことはありません。
私の手順は次のとおりです。1。Linux
のコードの一部をコンパイルしまし
た。2。LinuxからWindowsに正常にコンパイルされたソースコードでフォルダーをコピーしました(ヘッダーは現在のフォルダーにあります)。
3.そのヘッダーなしでコンパイルされたコード( "id3 / tag.h")。
4.そのヘッダー( "id3 / tag.h")を追加しました。5
。コンパイラから大量の苦情が寄せられました
ヒントを事前に感謝します!