Qt创建者对外部C库的“未定义引用”

时间:2015-10-19 22:36:42

标签: c++ qt qt-creator

我已经阅读了所有其他答案并尝试遵循但仍然遇到错误。 我使用Qt 4.8.6和QT创建者3.5.1。我在.pro文件中包含libproj:

INCLUDEPATH += C:/Qt/include/libproj-4.4
LIBS += -LC:/Qt/lib -lproj

libproj.a在指定的目录中可用,src代码也可用。 头文件包含在Projection.h中:

extern "C" {
    #include <proj_api.h>
}

在Projection_libproj.cpp

中调用函数“pj_free”

然后我收到了错误:

C:\Users\ngu\Documents\jan-mayen\JanMaven\src\map\Projection_libproj.cpp:-1: error: undefined reference to `pj_free'

0 个答案:

没有答案
相关问题