前提是已经安装好了VS、QT和Qt VS Tool。
一、创建项目无法找到头文件,点击编译运行又可以执行。虽然可以编译运行,但是无法找不到头文件显示是红色并且在开发时无法出现相关代码提示,并且无法导入QT相关头文件。
解决方法:
1、重新打开项目,多尝试几次
2、新建一个环境变量,名为Qt_INCLUDEPATH_,值为QT编译器的include目录
二、无法使用qDebug()
解决方法:
在项目属性的链接器----系统----子系统的位置,将其值改为控制台即可使用qDebug()
三、创建项目的时候,不是和Qt Creator一样有析构函数,而且ui不是指针,是一个对象。这样容易造成内存泄漏。
解决方法:
创建QT项目的时候,选择Member Pointer
四、这个问题其他非QT项目也适用,编译项目出现warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失。
解决方法:
属性,C/C++,所有选项,附加选项写上/utf-8