我目前正在尝试使用Eclipse CDT和MinGW构建一个小应用程序,但是我遇到了障碍。
我正在寻找devicetopology.h以及作为Windows Vista中Core Audio API的一部分引入的其他头文件。
我的问题真的是“为什么4岁的标题仍然不在mingw win32api” - 不是在忘恩负义的意义上,但更多的是有一些技术原因为什么MinGW不能利用这些图书馆?
到目前为止我遇到的任何缺失的defs我刚刚在我自己的源代码中定义,但我对导入整个.h文件感到担心,我不确定我在哪里找到这样的文件除了我想象的旨在在VC下编译的Windows SDK。我找到了一个名为PortAudio(http://www.portaudio.com)的项目,该项目在其SVN中有标题,但希望理解首先不包含标题的原因而不是复制粘贴编码。
我只是使用VS C ++ Express来解决这个问题,但是我错过了上次使用C#Express版本时出现的一些功能。
感谢您的帮助!
答案 0 :(得分:1)
您的上一条评论 - 您使用MinGW获得的Visual C ++ Express缺少什么?请注意,您也可以从任何支持驱动命令行构建的IDE中驱动VC ++ Express(或Windows SDK附带的编译器)附带的编译器 - 这也是我猜你也必须使用MinGW。 。
如果您正在寻找它的调试功能,Windows SDK附带的免费Debugging Tools for Windows软件包非常强大(尽管VC ++ Express调试器也非常好)。
VC ++ Express没有MFC,但MinGW也没有。那么VC ++中缺少什么让你感到高兴?