C:\Users\24272\Documents\MediMocap1\zbxopenglwidget.cpp:29: error: undefined reference to `__imp_glBegin'
时间: 2023-12-16 10:27:46 浏览: 28
这个错误通常是由于缺少OpenGL库文件的链接导致的。您可以按照以下步骤解决此问题:
1.在.pro文件中添加OpenGL库文件的链接。您可以在win32下添加以下代码:
```shell
win32:LIBS += -lOpengl32 \
-lglu32 \
-lglut
```
2.确保您的OpenGL库文件已正确安装并位于正确的位置。
3.如果您使用的是Qt Creator,请确保您已正确配置Qt Creator以使用OpenGL库文件。
```shell
--相关问题--:
相关问题
C:\Users\24272\Documents\MediMocap1\zbxopenglwidget.cpp:36: error: undefined reference to `__imp_glBegin'
这个错误通常是由于缺少OpenGL库文件的链接导致的。你可以在.pro文件中添加OpenGL库文件来解决这个问题。具体方法如下:
在.pro文件中添加以下代码:
```shell
win32:LIBS += -lOpengl32 \
-lglu32 \
-lglut
```
这将链接OpenGL库文件,解决了undefined reference to `__imp_glBegin`的问题。
C:\Users\wangk\AppData\Local\Temp\ccdkQ57L.o 3D校园.cpp:(.text+0x14d): undefined reference to `__imp_glBegin'
这个错误是因为你在使用OpenGL时没有正确链接到OpenGL库。要解决这个问题,你需要在编译时添加OpenGL库的链接选项。
如果你正在使用GCC编译器,可以尝试在编译命令中添加以下选项:
-lglut -lGL -lGLU
这些选项将链接OpenGL和GLUT库。如果你使用的是其他编译器,请查阅相关文档以获得正确的链接选项。