gpt4 book ai didi

计算机图形代码未编译或安装失败

转载 作者:太空宇宙 更新时间:2023-11-04 04:19:32 26 4
gpt4 key购买 nike

我遵循了说明 http://www.cse.iitm.ac.in/~vplab/courses/CG/opengl_start.html即如下——

Linux (Ubuntu) 上的 OpenGL (GLUT) 安装
从 ubuntu 存储库安装以下软件包:
1. freeglut3-dev
2. mesa-common-dev

sudo apt-get install freeglut3 freeglut3-dev mesa-common-dev

检查您的/usr/include/GL 文件夹以验证您打算使用的 openGL 头文件的安装。编译和链接您必须将 -lglut 链接器选项与 gcc/g++ 一起使用,才能使用 glut 库编译程序。例如编译程序cube.c使用 GLUT 类型,使用

gcc -o cube cube.c -lglut -lGLU

获取二进制可执行立方体。

如果您不使用 GLUT 并且想使用较低级别的库,那么也可以在链接器选项中使用 -lGL -lGLU。

但是,这对我不起作用。

$gcc -o cube cube.c -lglut -lGLU
/usr/bin/ld: /tmp/cc5OzQPt.o: undefined reference to symbol 'glVertex3fv'
//usr/lib/x86_64-linux-gnu/mesa/libGL.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

我没有得到解决方案。帮助我。

我想用C编写代码,我的环境是Ubuntu 14.04Intel处理器

最佳答案

试试这个 -

gcc -o cube cube.c -lglut -lGLU -lGL

关于计算机图形代码未编译或安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48107149/

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