一. 问题发现
之前在Windows系统下实现了qt的GPS调用界面,因为需要在开发板上运行qt程序,故打算先在Ubuntu虚拟机上进行调试,没问题之后再下载到开发板运行。
得益于qt跨平台的特性(之前也用java写过android感觉qt这点确实顶),我们可以将Windows环境下的qt工程移植到Ubuntu系统下,只是需要修改一些配置。
首先肯定是Ubuntu虚拟机环境搭建,然后安装qt,这里就省略了奥,咱们直入主题。
我把Windows下的工程目录copy到Ubuntu之后先试着运行了一下,果不其然有报错:
好几十行报错的大礼。。。。。。
但是仔细一看发现都是指向了webengine这玩意,回想起之前在Windows下开发qt也是因为webengine遭老罪了,于是查到了不同Linux系统的解决办法
二. 解决方法
(1)对于Ubuntu系统
https://www.cnblogs.com/feipeng8848/p/17645125.html
在.pro工程下加入
CONFIG += use_gold_linker
LIB