操作方法:vs2010 qt环境,最近试用qt的opengl,使用qt工具添加opengl后,编译正常,运行之后提示错误:QPrinter:must construct a qcoreapplication before a qprinter。
解决方法:查看属性,发现链接器中,引入的外部库不对,比如:
(当前编译release)
理想添加:lib为my.lib
实际添加:lib为myd.lib
将myd.lib改为my.lib即可。
操作方法:vs2010 qt环境,最近试用qt的opengl,使用qt工具添加opengl后,编译正常,运行之后提示错误:QPrinter:must construct a qcoreapplication before a qprinter。
解决方法:查看属性,发现链接器中,引入的外部库不对,比如:
(当前编译release)
理想添加:lib为my.lib
实际添加:lib为myd.lib
将myd.lib改为my.lib即可。