如何解决linux下如何解决GLFW应用静态编译的问题?
这是我对应用程序的编译命令。
# inside file grun.sh
g++ $1 -pthread -static -o glapp -lglut -lGLU -lGL -lglfw && ./glapp $2 $3 $4 $5 $6 $7 $8 && rm ./glapp
使用我的应用程序文件运行上述命令时。
$ grun Myapplication.cpp
获取错误
/usr/bin/ld: cannot find -lGL
/usr/bin/ld: cannot find -lglfw
collect2: error: ld returned 1 exit status
它在没有 -static
选项的情况下运行良好,但我想让我的应用程序静态编译,请帮助我该怎么做?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。