[英]Error while using SOIL library in Qt
尝试添加SOIL时出现以下错误“:-1:错误:找不到-llibSOIL”。 这是我正在执行的步骤:
1)将以下内容添加到.pro文件
SOILPATH = "/home/swayu/Desktop/color quantization/Simple OpenGL Image Library"
INCLUDEPATH += "$${SOILPATH}/src"
LIBS += -L"$$(SOILPATH)/lib" -llibSOIL
* libSOIL.a文件驻留在lib文件夹中,但是仍然出现上述错误。
2)在我要使用此库提供的功能的cpp文件中包含Soil.h。
尝试:
LIBS += "-L$${SOILPATH}/lib" -llibSOIL
而不是:
LIBS += -L"$$(SOILPATH)/lib" -llibSOIL
根据Qt doc的说法,这是正确的语法(引号包括-L
并在路径变量“ SOILPATH”中使用花括号)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.