Debian11下源码编译Qt报错cannot find -lqmapboxgl
尝试在debian11中源码编译qt,在make install时候出现报错
cannot find -lqmapboxgl
后来废了很多功夫也没搞好,在Google搜到了一篇文章
由于协议的变化,debian11中底图库 MapBox 与 Cloudmade 不再内建支持,所以导致源码编译qt出现问题,qmapbox是qtlocation模块的插件,如果后续程序中用不到qtlocation的库,可以在编译时选择跳过,我搜索了一下我后续要编译的源码,没有调用qtlocation的内容,所以在configure阶段,增加跳过编译qtlocation的选项
./configure -skip qtlocation