摘要
已安装VS2015
编译环境是Qt creater
环境配置问题
环境配置有两种:
一、MSVC2015 32bit 或 MSVC2017 64bit
说明:MSVC是微软公司的ui编译环境,需要提前装VS,这样可以获得对应的Compiler 和 Debugger
二、MinGW 32bit
说明:是Qt自带的编译环境,可以不安装VS。
调试过程问题
-
LNK2001
在类中声明的函数没有定义 -
LNK2019
-
Err: undefined reference to vtable for mainwindow
执行qmake 并重新构建项目 -
cannot load library ControlCAN.dll
确少VC++相应的库,安装 Visual C++ AIO Installer & Uninstaller 即可。