我想在Qt Symbian项目中使用CTelephony API但在etel3rdparty.h
和etel3rdparty.lib
包含.pro
文件中的库和标题后如下:
LIBS += C:/NokiaQtSDK/Symbian/SDK/epoc32/release/armv5/lib/etel3rdparty.lib
INCLUDEPATH += C:/NokiaQtSDK/Symbian/SDK/epoc32/include
我收到很多编译错误。
请分享是否有人面对并找到解决此问题的方法。
答案 0 :(得分:2)
您不应该在.pro文件中包含每个库的完整路径。您只需要lib的名称,不带扩展名,前缀为-l,即在您的情况下
LIBS += -letel3rdparty
此外,您通常不需要将epoc32 \ include添加到包含路径,因为它是默认添加的。