현재 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