【发布时间】:2015-07-28 06:11:18
【问题描述】:
我在我的项目中使用 lib3ds 和 opengl。要从此项目生成可执行文件,我无法链接这些库。
我用来在 g++ 上链接 lib3ds 下面的命令:g++ -o exec object.o --static -l3ds
我用来链接opengl:g++ -o exec object.o -lGL
我想在同一个命令中链接两个库。如果我尝试-lGL --static -l3ds,编译器会说/usr/bin/ld: cannot find -lGL。
我该如何解决这个问题?
【问题讨论】:
-
你试过把 -lGL 放在你的命令末尾吗?