微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

错误LNK2019:无法解析的外部符号,来自外部库的函数| Qt | qmake

如何解决错误LNK2019:无法解析的外部符号,来自外部库的函数| Qt | qmake

我尝试在我的c ++项目中使用此库:https://brainflow.readthedocs.io/https://github.com/brainflow-dev/brainflow),使用qmake处理。我正在使用Qt。我在Windows 10上。 我下载了该库,并使用。\ tools \ build_win64_vs19.cmd(在lib中)构建了该库,然后将它们添加到我的.pro文件中:

unix|win32: LIBS += -L$$PWD/../../../Desktop/brainflowD/compiled/Debug/ -lBoardController

INCLUDEPATH += $$PWD/../../../Desktop/brainflowD/compiled/Debug
DEPENdpath += $$PWD/../../../Desktop/brainflowD/compiled/Debug

unix|win32: LIBS += -L$$PWD/../../../Desktop/brainflowD/compiled/Debug/ -lDataHandler

INCLUDEPATH += $$PWD/../../../Desktop/brainflowD/compiled/Debug
DEPENdpath += $$PWD/../../../Desktop/brainflowD/compiled/Debug

unix|win32: LIBS += -L$$PWD/../../../Desktop/brainflowD/compiled/Debug/ -lGanglionLib

INCLUDEPATH += $$PWD/../../../Desktop/brainflowD/compiled/Debug
DEPENdpath += $$PWD/../../../Desktop/brainflowD/compiled/Debug

unix|win32: LIBS += -L$$PWD/../../../Desktop/brainflowD/compiled/Debug/ -lMLModule

INCLUDEPATH += $$PWD/../../../Desktop/brainflowD/compiled/Debug
DEPENdpath += $$PWD/../../../Desktop/brainflowD/compiled/Debug

,此行包含标题

INCLUDEPATH += "C:\Users\fajed\Desktop\brainflowD/installed64/inc"

当我尝试使用库中的函数时,出现以下错误

main.obj:-1: erreur : LNK2019: unresolved external symbol "public: static void __cdecl BoardShim::enable_dev_board_logger(void)" (?enable_dev_board_logger@BoardShim@@SAXXZ) referenced in function main

我尝试了其他门票的许多方法,但无法使其正常工作。你有什么主意吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。