我安装了libsoil1。不幸的是,没有命令行参数就不可能使用它。使用g ++我需要什么?
此外,是包含文件#include< SOIL.h>,还是别的什么?
我正在使用Ubuntu。
答案 0 :(得分:4)
您需要开发文件。在Ubuntu上,您可以使用
安装它们sudo apt-get install libsoil-dev
一般规则是,对于每个库包,都有一个相同名称的相应开发文件包,后缀为-dev
。
您需要#include
土壤标题,以便编译器知道哪些符号已定义且可供您的代码使用。在SOIL -l…
的情况下,需要告诉链接器本身实际链接-lSOIL
参数使用的库。