20240819 gdal配置(二)
明昧 Lv7

前言

再一次向这个珠穆朗玛峰发起挑战


吐槽

虽然是干程序员吃饭的,

但是并不代表我冷静理智不能发脾气

有点想被这东西这折磨疯的感觉


用64的时候里面环境变量里的东西你一定要保证重启之后还是64

不然你32配到一半 你64已经删除了相关环境变量的配置

你第二次打开电脑再次运行的时候就不行


还有话说为什么我直接

编译过

image-20240821142359148

我用mysy2的64进行编译过了

但是你后面不重新下一个直接用mysy2的mingw32进行编译就会失败

(可能是.o的问题吧,不知道,反正生成.o文件的时候那些文件都放在这里面的)

参考

image-20240819145224504

gdal

image-20240819145819233

qt 5.12.7的mingw 64(730) + gdal 2.4.4 + mysy2 实现整个配置过程

与此同时还实现qt 5.12.7的mingw 32(730)+ gdal 2.4.4 + mysy2 实现了另一版的配置过程

参考网址

https://blog.csdn.net/qq_32629895/article/details/105738977

https://blog.csdn.net/qq_32629895/article/details/105738977#QTMinGWGDAL_2

https://blog.csdn.net/huang__c/article/details/116054712

关键节点

1.gdal 3.x 与gdal 2.x的核心相关库不同 因此不同版本的gdal在编译的时候要注意 编译内容和编译先后顺序的不同

2.mysy2 之前下的库不是很全面 ,只下了

image-20240820171831337

(其实我也不知道这个是不是第一次编译没有成功的原因)

后面把up主的相关东西都给下载了

image-20240820171812302

3

image-20240820172519619

4.后面编译成功之后,在运行动态链接的时候出现了

image-20240820134945109

这个问题 这个问题我找了基本上是这个问题

https://blog.csdn.net/zhou1519/article/details/111240388?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-1-111240388-blog-120382250.235^v43^pc_blog_bottom_relevance_base5&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-1-111240388-blog-120382250.235^v43^pc_blog_bottom_relevance_base5&utm_relevant_index=2

又或许是这个原因

https://blog.csdn.net/xcjfgt1/article/details/140944718

https://blog.csdn.net/shjsjdisi/article/details/134884783

解决方案

https://blog.csdn.net/carry1beyond/article/details/54880861(有效)

https://blog.csdn.net/diaolunlaoshi/article/details/117451891(没试过,但是感觉是一个可行的思路)

 Comments
Comment plugin failed to load
Loading comment plugin
Powered by Hexo & Theme Keep
Unique Visitor Page View