[英]qt error: undefined reference to `str2ba'
我是qt新手。 我正在成功使用qt creator创建ui。 我需要qt的蓝牙功能。 我有较早版本的代码通过终端运行。 我复制粘贴了正在运行的代码。 我得到很多未定义的引用。
错误:未定义对str2ba' error: undefined reference to
引用str2ba' error: undefined reference to
sqlite3_open的str2ba' error: undefined reference to
sqlite3_errmsg的引用sqlite3_errmsg' error: undefined reference to
sqlite3_errmsg的错误:未定义对sqlite3_free' error: undefined reference to
sqlite3_close的错误:未定义对hci_get_route' error: undefined reference to
hci_open_dev的hci_get_route' error: undefined reference to
错误:未定义对hci_inquiry' error: undefined reference to
错误:未定义对hci_read_remote_name' error: undefined reference to
引用错误:未定义对hci_read_remote_name' error: undefined reference to
ba2str的hci_read_remote_name' error: undefined reference to
有什么类似的Linux API不能在Qt中使用吗? 那么如何整合应用程序呢? 或者我是否必须链接-lpthread -lbluetooth等库。
“未定义的引用...”似乎是链接器错误。 您是否链接到libsqlite3和libbluetooth? 添加
-lsqplite3 -lbluetooth
在这种情况下,您的ld / g ++命令行会有所帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.