类如下的错误 widget.obj : error lnk2019: 无法解析的外部符号 __declspec(dllimport) public: __thiscall qserialportinfo::qserialportinfo(class qserialportinfo const ) (__imp_0qserialportinfo@@qae@abv0@@z),该符号在函数 private: void __thisc
类似如下的错误
widget.obj : error lnk2019: 无法解析的外部符号 __declspec(dllimport) public: __thiscall qserialportinfo::qserialportinfo(class qserialportinfo const &) (__imp_0qserialportinfo@@qae@abv0@@z),该符号在函数 private: void __thiscall qlist
因为qt-vs-addin-1.2.3-opensource.exe中的模块配置没有qserialport相关的配置,所以vs2013不会自动增加对应的外部库引用,需要手动增加qserialport.lib库依赖,具体操作如下:
1.vs2013中,单击菜单 项目-> xx项目属性...(alt+f7),出现 xx属性页 对话框
2.单击 配置属性->连接器->输入,
3.附加依赖项 中增加 qt5serialportd.lib文件(debug配置) qt5serialport.lib(release配置)