致命错误:dxgi.h:没有这样的文件或目录.使用biicode构建SDL 2
fatal error: dxgi.h: No such file or directory. Building SDL 2 with biicode
我将biicode 3.3与Miguel的v5 SDL2一起使用。https://www.biicode.com/miguel/sdl2
我使用Windows 7 Mingw32编译SDL2依赖项。但是SDL的构建失败了,因为它找不到dxgi.h。我曾经注意到,由于上限的原因,这是一个报告的问题,但现在已经解决了。
我还安装了DirectX 9 SDK、Windows 7 SDK和Windows 8 SDK。当biicode/cmake试图为我的项目构建SDL时,我如何告诉它在哪里可以找到Windows SDK头文件?我注意到"dxgi.h"位于Windows8SDK中,但biicode或mingw不知道它的存在。所以我还是会碰到
C:MyProjectbiidepsmiguelsdl2srcvideowindowsSDL_windowsvideo.c:250:18: fatal error: dxgi.h: No such file or directory
#include <dxgi.h>
2.0.2版本以后的SDl2不支持mingw32。使用MinGW32代替mingw-w64没有任何好处。因此,解决sdl2编译问题的最好方法可能是升级mingw。
在biicode中,您会发现sdl2(2.0.1)的旧版本不直接使用dxgi。
Mingw64与64 一样在Windows 32上工作
相关文章:
- 如何创建一个CMake变量,除非显式重写,否则使用默认值
- C++:TypeDef使用元组
- 使用std::multimap迭代器创建std::list
- 从不同线程使用int64的不同字节安全吗
- 比较并显示使用最小值(a,b)和最大值(a、b)升序排列的4个数字
- 为什么在全局范围内使用"extern int a"似乎不行?
- 在C#中处理C++指针而不使用unsafe的最佳方法
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 如何使用Google Mock来模拟gettimeofday()
- 如何使用默认参数等选择模板专业化
- 为什么使用 "this" 指针调用派生成员函数?
- 使用新行和不使用新行读取文件
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 如何确定我已使用非编码文件到达 EOF?
- 我可以使用 Biicode 在 Travis 上安装 GCC 4.9 和 Clang 3.5 吗?
- 使用biicode指定备用源文件目录
- 我可以在ubuntu 14.04和Cmake 2.8.12.2上使用C++的biicode吗
- 如何将 Emscripten 工具链与 biicode 一起使用
- 使用 biicode cmake 在调试模式下构建 C++
- 致命错误:dxgi.h:没有这样的文件或目录.使用biicode构建SDL 2