首页 / 浏览问题 / 组件GIS / 问题详情
qt4.8.6编译实例程序gettingStarted报错!
5EXP 2021年08月25日

使用产品:object c++ 10i 操作系统:ubuntu20.04 x64
GCC:4.8.5  qt版本:4.8.6

问题详细描述:使用qt编译了extensions4Qt工程,无错误,然后在编译gettingStarted,出现以下问题

1个回答

10i,需要使用的是qt5.6及以上版本,出现这个报错,是需要配置一下c++运行环境,具体的参考帮助文档中的“开发环境部署--Linux平台”

将您所使用SuperMap iObjects C++组件的bin目录(动态库所在目录)加入编译环境变量中,单击“项目”切换到运行选项卡,在最下方的运行环境(Run Environment)中找到或添加“LD_LIBRARY_PATH”项目,设置其值为SuperMap iObjects C++组件动态库所在目录。
4,620EXP 2021年08月26日

使用了qt5.12.9,按照你的提示添加了LD_LIBRARY_PATH,还是报错了!

你可以在命令里面查一下echo $PATH和echo $LD_LIBRARY_PATH,看supermap cpp的bin路径是否加入了环境变量,两个环境路径都需要加

按照你说的方法,还是报同样的错误!

大神,找到问题了没?能否指导下!谢谢了!
...