Qt gdcm libs链接顺序

Qt gdcm libs链接顺序,qt,qmake,gdcm,Qt,Qmake,Gdcm,我正在尝试将我的Qt应用程序链接到gdcm库。 当我构建它时,会出现如下错误:未定义对“gdcm::System::FileExists(char const*)”的引用。 我认为问题来自.pro文件中指定的链接顺序: LIBS += -lgdcmMSFF \ -lgdcmCommon \ -lgdcmDICT \ -lgdcmDSED \ -lgdcmIOD \ -lgdcmMEXD \ -lgdcmcharls \ -lgdcmexpa

我正在尝试将我的Qt应用程序链接到gdcm库。 当我构建它时,会出现如下错误:未定义对“gdcm::System::FileExists(char const*)”的引用。 我认为问题来自.pro文件中指定的链接顺序:

LIBS += -lgdcmMSFF \
    -lgdcmCommon \
    -lgdcmDICT \
    -lgdcmDSED \
    -lgdcmIOD \
    -lgdcmMEXD \
    -lgdcmcharls \
    -lgdcmexpat \
    -lgdcmjpeg12 \
    -lgdcmjpeg16 \
    -lgdcmjpeg8 \
    -lgdcmopenjpeg \
    -lgdcmzlib \
    -lgdcmgetopt \
    -lsocketxx \
有人能给我提供正确的gdcm LIB订单吗?
谢谢

gdcmCommon
共享对象包含
gdcm::System::FileExists(char const*)的定义
symbol。我真的不认为顺序很重要。当您链接的静态libs可能的副本时,顺序很重要