小智 8
正如在Ubuntu上编译OpenGL SOIL所建议的,
首先从其网站http://www.lonesock.net/soil.html下载SOIL.h头文件
将头文件放在项目目录中并将其包含在项目文件中.
#include "SOIL.h"
Run Code Online (Sandbox Code Playgroud)
之后,您必须安装土壤库才能使用-lSOIL.要安装库,请使用该命令
sudo apt-get install libsoil-dev
Run Code Online (Sandbox Code Playgroud)
现在使用gcc和-lSOIL编译项目
如果您遇到错误:
对'SOIL_load_OGL_texture'的未定义引用
然后在编译时链接libopengl32之前链接libSOIL,例如:
g++ -g source.cpp -lglu32 -lSOIL -lopengl32 -lfreeglut
Run Code Online (Sandbox Code Playgroud)
(来源:未定义的引用`SOIL_load_OGL_texture'?)
| 归档时间: |
|
| 查看次数: |
24898 次 |
| 最近记录: |