linux下c++ glut make编译问题? 400 报错-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

linux下c++ glut make编译问题? 400 报错

2020-05-29 19:50:07 438 1

linux下c++ glut make编译问题? 400 报错

一个贪吃蛇程序

make出错,错误如下:

g++ main.o painter.o field.o snake.o game.o -o snake -g -lglut 
/usr/bin/ld: main.o: undefined reference to symbol 'glOrtho'
/usr/bin/ld: note: 'glOrtho' 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
make: *** [snake] Error 1

google了一下,说要在Makefile中添加

USED_LIBS+= glut GL

但是不知道这个该添加在哪,

在g++中加入-L/usr/lib/ 和-LGL -LGLU,也不行,有解决办法吗?


取消 提交回答
全部回答(1)
  • 爱吃鱼的程序员
    2020-05-29 19:50:09

    找到答案了,原来是写错了,需要使用 -lGL -lGLU,小写变大写。
    ######-l是指定库名,-L是指定搜索库的路径
    ######嗯,谢谢

    0 0
相关问答

1

回答

Linux编程之杂项技术中编译linux需要哪些准备工作?

2022-04-03 18:03:16 1073浏览量 回答数 1

1

回答

查看Linux下默认的DNS命令是什么?

2014-06-24 17:55:36 6862浏览量 回答数 1

10

回答

Linux主机简单判断CC攻击的命令

2014-06-07 11:23:09 24548浏览量 回答数 10

2

回答

头一次用linux安了好几次镜像不会用命令架设网站

2014-05-17 13:55:03 5227浏览量 回答数 2

2

回答

Linux系统硬件资源和性能监控命令: top

2014-04-23 17:17:17 13292浏览量 回答数 2

1

回答

Linux系统硬件资源和性能监控命令: ps

2014-04-22 15:03:44 9598浏览量 回答数 1

6

回答

Linux系统硬件资源和性能监控命令: free

2014-04-21 11:26:43 11678浏览量 回答数 6

0

回答

Linux系统硬件资源和性能监控命令: df

2014-04-21 11:49:03 7910浏览量 回答数 0

0

回答

Linux系统硬件资源和性能监控命令: fdisk

2014-04-21 12:12:00 9366浏览量 回答数 0

1

回答

linux主机用一键安装mysql命令找不到

2014-03-19 22:18:24 8553浏览量 回答数 1
+关注
爱吃鱼的程序员
https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
2
文章
21564
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载