gpt4 book ai didi

c++ - g++ 链接器 :/usr/lib/libGL. so.1:无法读取符号:无效操作

转载 作者:可可西里 更新时间:2023-11-01 15:48:00 24 4
gpt4 key购买 nike

我正在尝试在 Ubuntu 10.04(我有一个 32 位系统)下构建一个非常简单的 OpenGL 应用程序。

当我试图编译文件时,我收到错误消息:

g++ -L/usr/lib simple.cpp -lglut
/usr/bin/ld: /tmp/ccoPczAo.o: undefined reference to symbol 'glEnd'
/usr/bin/ld: note: 'glEnd' is defined in DSO //usr/lib/libGL.so.1 so try adding it to the linker command line
//usr/lib/libGL.so.1: could not read symbols: Invalid operation
collect2: ld returned 1 exit status

有人知道我做错了什么吗?

最佳答案

您需要在命令行中包含 opengl 库以及 glut 库/。尝试将 -lGL 添加到命令行的末尾

g++ -L/usr/lib simple.cpp -lglut -lGL

关于c++ - g++ 链接器 :/usr/lib/libGL. so.1:无法读取符号:无效操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3476869/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com