私は現在、Eclipse CDTとMinGWを使用して小さなCアプリケーションを構築しようとしていますが、問題はあります。MinGWにはCore Audioヘッダがありません。
私は、Windows VistaのCore Audio APIの一部として導入された他のヘッダーファイルのうち、devicetopology.hを探しています。
私の質問は「なぜ4歳のヘッダはmingwののWin32APIの中ではまだありません」本当にある - ないの線に沿って恩知らずな意味ではなく、より多くのMinGWがそれらを利用することができない理由をいくつかの技術的な理由がありますライブラリ?
私が今までに遭遇した欠けているものは、自分のソースで定義したばかりですが、.hファイル全体をインポートするのは不安です。私が想像するWindows SDK以外のファイルは、VCの下でコンパイルするように設計されています。私はSVNのヘッダーを持っているが、がを理解することを望んだPortAudio(http://www.portaudio.com)というプロジェクトを見つけました。ヘッダーがコピー貼り付けコーディングの代わりに最初に含まれていない理由。
私はこの問題を解決するためにVS C++ Expressを使用していましたが、前回C#Expressバージョンを使用した時には忘れてしまった機能のいくつかを見逃しました。
ありがとうございました!
私は、このAPIセットのヘッダーとライブラリはMinGWディストリビューションにはないと思うのは、誰もそこに置く作業を行ったことがないという単純な理由によるものです。著作権上の理由から、MinGWはMicrosoftのヘッダをそこに置くことはできません - PortAudioプロジェクトのものを引き出すことができます(わかりません)。たとえそれが真実であっても、誰かがそれを最小限に抑えたとしても、その仕事をしなければならない。 –
返事をありがとう、私はちょうど誰もが4年間で時間を見つけたことは少し奇妙であることがわかりましたが、それが理由なら十分です。 – Kasheen