文章 2023-08-03 来自:开发者社区

Qt+GDAL开发笔记(二):在windows系统msvc207x64编译GDAL库、搭建开发环境和基础Demo

前言  上一篇使用mingw32版本的gdal,过程曲折,为更好的更方便搭建环境,在windows上msvc方式对于库比较友好。大地坐标简介概述  大地坐标(Geodetic coordinate)是大地测量中以参考椭球面为基准面的坐标,地面点P的位置用大地经度L、大地纬度B和大地高H表示。原理  当点在参考椭球面上时,仅用大地经度和大地纬度表示。大地经度是通过该点的大地子午面与起始大地子午面(....

Qt+GDAL开发笔记(二):在windows系统msvc207x64编译GDAL库、搭建开发环境和基础Demo
文章 2023-07-26 来自:开发者社区

Qt+GDAL开发笔记(一):在windows系统mingw32编译GDAL库、搭建开发环境和基础Demo

前言  麒麟系统上做全球北斗定位终端开发,调试工具要做一个windows版本方便校对,北斗GPS发过来的是大地坐标,应用需要的是经纬度坐标,所以需要转换,可以使用公式转换,但是之前涉及到了另一个shang市公司项目使用WG,最终选择了GDAL库进行转换。注意  如果读者不强制要求mingw32,建议不要使用mingw32版本的dgal。编译过程非常曲折。大地坐标简介概述  大地坐标(Geodet....

Qt+GDAL开发笔记(一):在windows系统mingw32编译GDAL库、搭建开发环境和基础Demo
文章 2023-04-26 来自:开发者社区

Qt+MySql开发笔记:Qt5.9.3的msvc2017x64版本编译MySql8.0.16版本驱动并Demo连接数据库测试

前言  mysql驱动版本msvc2015x32版本调好, mysql的mingw32版本的驱动上一个版本编译并测试好,有些三方库最低支持vs2017,所以只能使用msvc2017x64,基于Qt5.9.3,于是本篇编译mysql驱动的msvc2017x64版本,满足当前的特定需求,这次过程有点费劲,可能是Qt的版本低于Qt5.12,继续无保留分享出来。  本篇主要描述Qt5.9.3 msvc2....

Qt+MySql开发笔记:Qt5.9.3的msvc2017x64版本编译MySql8.0.16版本驱动并Demo连接数据库测试
文章 2023-03-23 来自:开发者社区

Qt+MySql开发笔记:Qt5.9.3的mingw32版本编译MySql8版本驱动并Demo连接数据库测试

前言  之前特定的mysql版本msvc版本已经调通了,但是为了更好的跨平台,所以选择用mingw32版本,于是需要编译mysql驱动的mingw32版本的驱动库,以便提供给qt连接mysql使用。编译环境Qt5.9.3 mingw32  安装得时候记得要勾选上源码mysql-installer-community-8.0.16.0  下载数据库  https://downloads.mysql....

Qt+MySql开发笔记:Qt5.9.3的mingw32版本编译MySql8版本驱动并Demo连接数据库测试
文章 2022-06-08 来自:开发者社区

Qt+MPlayer音乐播放器开发笔记(一):ubuntu上编译MPlayer以及Demo演示

前言  在ubuntu上实现MPlayer播放器播放音乐。Demo          Mplayer  MPlayer是一款开源多媒体播放器,以GNU通用公共许可证发布。此款软件可在各主流操作系统使用,例如Linux和其他类Unix系统、Windows及Mac OS X系统。  MPlayer基于命令行界面,在各操作系统也可选择安装不同的图形界面。mplayer的另一个大的特色是广泛的输出设备支....

Qt+MPlayer音乐播放器开发笔记(一):ubuntu上编译MPlayer以及Demo演示
文章 2022-06-08 来自:开发者社区

Qt开发笔记:OpenSSL库介绍、windows上mingw32版本的OpenSSL编译模块化

前言  Windows上mingw32版本的openssl的编译是属于比较棘手的,OpenSSL本身不提供支持.。OpenSSL介绍  OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。这个包广泛被应用在互联网的网页服务器上。  SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提....

Qt开发笔记:OpenSSL库介绍、windows上mingw32版本的OpenSSL编译模块化
文章 2022-06-08 来自:开发者社区

Qt三方库开发技术(一):QuaZIP介绍、编译和使用

前言  Qt使用一些压缩解压功能,探讨过libzip库,zlib库,libzip库比较原始,还有其他库,都比较基础,而在基础库之上,又有高级封装库,Qt中的QuaZIP是一个很好的选择。  本文主要详解QuaZIP。QuzZip介绍   QuaZIP是Gilles Vollant的ZIP / UNZIP软件包的简单C ++包装,可用于访问ZIP档案。依赖库:zlib库   Qt 4无论如何都依赖....

Qt三方库开发技术(一):QuaZIP介绍、编译和使用
文章 2022-06-08 来自:开发者社区

Qt三方库开发技术:QXlsx介绍、编译和使用

前话  使用Qt操作Xlsx表格,不依赖office以及wps组件。  本篇文章介绍的方法是使用编译成库的形式以模块加入到源代码中,不使用传统方式编译为模块需要手动添加到Qt安装文件当中去(无需作为Qt的module加入到安装文件中,笔者提倡模块化,超低耦合)。QXlsx介绍  QXlsx是一个可以读写Excel文件的库。它不需要Microsoft Excel,可以在Qt5支持的任何平台上使用。....

Qt三方库开发技术:QXlsx介绍、编译和使用
文章 2022-06-08 来自:开发者社区

Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4

前言       前面尝试在windows下编译,实在过不了,只好转战至ubuntu。 Ubuntu下mp4v2库编译步骤一:下载、放入编译文件夹并解压步骤二:配置configre步骤三:编译make,错误‘\0’直接修改下源码继续编译。 Demo演示H264转mp4注意:转换后的结果不对,原来效果为:笔者尝试至少4套不同人封装的mp4v2代码,....

Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4
文章 2022-06-08 来自:开发者社区

Qt开发笔记之编码h264码流并封装mp4(五):ubuntu平台编译x264

Qt开发笔记之编码h264码流并封装mp4《Qt开发笔记之编码h264码流并封装mp4(一):x264介绍、windows平台x264库编译》《Qt开发笔记之编码h264码流并封装mp4(二):windows平台x264添加mp4支持,gpac库的介绍与编译》《Qt开发笔记之编码h264码流并封装mp4(三):Qt使用x264库对.yuv文件编码为.h264文件》《Qt开发笔记之编码h264码流....

Qt开发笔记之编码h264码流并封装mp4(五):ubuntu平台编译x264

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
相关镜像
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等