【问题标题】:Mingw-w64 + codeblocks : No such file or directoryMingw-w64 + 代码块:没有这样的文件或目录
【发布时间】:2015-02-26 13:40:46
【问题描述】:

我已安装 mingw-w64 以获得 64 位编译器。我使用 Code Blocks 作为 IDE,并且之前有一个 32 位 mingw 运行良好。我的操作系统是 windows 8.1。

我已经学习了这个教程:https://www.youtube.com/watch?v=1nsjGxy1w0U

我遇到的问题是这样的:

||=== 构建:在 uvgen 中发布(编译器:GNU GCC 编译器 (x64))===| F:\Document\c++\uvgen\main.cpp|11|致命错误:GL/glut.h:没有这样的文件 或目录| ||=== 构建失败:1 个错误,0 个警告(0 分钟,0 秒)===|

我把(文件openglglutglu 来自我的 32 位编译器):

glut32.dllopengl32.dllmingw64/bin GL/glut.hmingw64/include 中的其他人 和mingw64/lib 中的libs

但是我的 64 位编译器没有找到它们 :(

谢谢你帮助我。

【问题讨论】:

    标签: c++ gcc windows-8.1 codeblocks mingw-w64


    【解决方案1】:

    错误消息表明mingw 找不到GL/glut.h。为你编译器 要找到它,您可以在编译命令上指定包含路径 -L PATH_TO/GL/glut.h 或 通过将文件放在默认包含路径中。

    您可以使用g++ -E -x c++ - -v 转储默认包含路径 我是从Dump include paths from g++ 那里得到的。 如果这无助于搜索如何在mingw 中转储默认包含路径。你可以 始终使用-L 选项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-10
      • 2012-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多