在Vs code下对Qt creator创建的项目使用qmake进行编译时,出现undefined reference to `_imp___ZN12QApplicationC1ERiPPci’的报错。百思不得其解,后来发现,是编译器的原因,导致无法对Qt库中的函数进行编译链接。
解决方案:修改环境变量,将Qt下的编译器添加到环境变量中,然后调整优先级使得默认的编译器为Qt中的编译器。
环境变量设置后需要重启才可以生效。
可以用cmd使用gcc -v查看是否修改成功。
记录一下在vscode下使用qt遇到的错误,帮助各位避坑
最新推荐文章于 2024-05-29 11:07:36 发布