我试图在Xcode中运行一个openGL程序,但我在以下代码的一行中遇到错误:
#ifdef __MAC__
# include <GLUT/glut.h>
#else
# include <GL/glut.h> // in this line, I am getting the error that the file is not found
#endif
我添加了GLUT框架和openGL框架-不确定这是否相关)。
我试图运行一个程序,需要OpenGL 3.1在我的Macbook Pro Retina从2012年年中运行OSX10.10.1与NVIDIA GeForce GT 650米。我通过Homebrew安装了Glew并运行了glewinfo,如下所示:
GL_VERSION_3_1: OK
---------------
glDrawArraysInstanced: OK
glDrawElementsInstanced:
我正在尝试运行一个OpenGL程序。当我编译那个程序终端时,它会显示一个错误:
fatal error: GL/glut.h: No such file or directory #include <GL/glut.h>
当我试图安装freeglut时,我发现了另一个错误:
$ sudo apt-get install mesa-common-dev libgi-mesa-dev libglui-mesa-dev freeglut3-dev
[sudo] password for yash:
Reading package lists... Done
Building depe
一周前,当我第一次尝试使用GLUT并关注时,它运行正常,没有任何错误。现在,一周后,我安装了同样的软件,同样的库,但每次我尝试编译项目时,我都会得到这些错误(并且它突出显示了gn.h文件中的一行):
obj\Debug\main.o(.text+0x1c)||In function `glutInit_ATEXIT_HACK':|
C:\Program Files\CodeBlocks\MinGW\include\GL\glut.h|486|undefined reference to `__glutInitWithExit@12'|
obj\Debug\main.o(.tex
我对C++还是个新手。我目前正在做一个小组项目,我们想让我们的类与实验室计算机(Windows)和我的计算机(Mac OS X)兼容。
下面是我们放在文件顶部的内容:
#ifdef TARGET_OS_X
# include <GLUT/glut.h>
# include <OpenGL/OpenGL.h>
#elif defined _WIN32 || defined _WIN64
# include <GL\glut.h>
#endif
我意识到以前有人问过这个问题,但是我的搜索给出了相互矛盾的答案,比如"_MAC",&
我正在尝试测试Kotlin游戏引擎名为。我下载了默认的"Hello!“模板直接从他们的。下载后,我用IDEA从现有文件创建了一个新项目,并尝试运行gradle的脚本"runNativeDebug“。
我现在在管理曼吉罗
uname -a
Linux lifeordeath-pc 4.19.45-1-MANJARO #1 SMP PREEMPT Wed May 22 17:16:41 UTC 2019 x86_64 GNU/Linux
我试过从AUR仓库下载openal,lib32 32-openal和freeglut。确实安装了库,如下所示
ls /usr/lib | grep
我在Windows10上使用Microsoft Visual Studio Community 2017,我一直在尝试使用我在this StackOverflow question上找到的this online guide安装GLUT。然而,当我试图编译我的代码时,这个错误仍然出现:fatal error C1083: Cannot open include file: 'GL\glut.h': No such file or directory。我一行一行地跟踪了每一步,但似乎都不起作用。导致此错误的原因可能是什么? 下面是我导入依赖项的方法: #include <i