directx - 如何在 MinGW 中编译 DirectX 11 应用程序

标签 directx mingw directx-11

我已经看过了,但找不到任何与将 Direct3d 10 或 11 与 MinGW 一起使用的 Material 。我该怎么做才能使事情正常进行?我在 DX SDK 提供的头文件中遇到错误。

甚至没有人想到建议使用 Visual Studio。

最佳答案

似乎这里解释了如何使用 MinGW 从 SDK 获取 DX header :http://d.hatena.ne.jp/tbk/20110115/1295080728
使用谷歌翻译将页面翻译成英文。

或者尝试使用来自此处的 mingw64 项目的 DirectX header :http://sourceforge.net/projects/mingw-w64/files/
您将需要“下载 header 和 CRT 源 v2.0.1 (r4623) (7.0 MB)”。或者您可以直接从 svn 中查看它们:https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk/mingw-w64-headers/

关于directx - 如何在 MinGW 中编译 DirectX 11 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9000485/

相关文章:

c++ - 如何在没有 MSYS 的情况下将 gtkmm 与 MinGW (g++) 一起使用?

c++ - 将 ogre3d 与全息透镜集成

c++ - 使用几何着色器指向四边形扩展

c++ - D3D11 不知从哪里增加了引用计数?

在 Windows 上使用 mingw32-make 时出现 opencv 安装错误

wpf - 为什么不同的directx版本需要共享表面队列才能协同工作,更具体地是为了互操作WPF和directx 11

c++ - Netbeans C++ 错误 : 193

directx-11 - DirectX 11 像素着色器 什么是 SV_POSITION?

c++ - DirectX 数学函数混淆

directx - 在 DirectX 11 中渲染 Sprite 的最佳实践是什么?