自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 资源 (3)
  • 收藏
  • 关注

原创 未解决的外部符号__imp__MapViewOfFileNuma2问题

无法解析的外部符号 __imp__MapViewOfFileNuma2。加入Onecore.lib。

2025-03-14 11:14:56 211

原创 LLVM中的lli.exe和llc.exe文件

下载的安装包LLVM,在安装完成后。没有lli.exe和llc.exe等文件。需要下载源码,编译后有lli.exe ,llc.exe 文件了。

2025-03-10 15:55:38 145

原创 Windows下实现摄像头物理按键拍照

最近手上拿到一款带按键的USB摄像头,按照我们的思维,是不是有个特定的控件获取按键信号事件,结果不是,在windows下的DirectShow下是个标准功能,下面就是介绍开发中遇到的一些问题记录:里面这个比较关键,USB Camera有两个Pin,Capture pin和Still pin,Capture pin用于视频流预览,Still pin用于响应抓拍(可以软触发和硬件触发)hr = pBuild->RenderStream( &PIN_CATEGORY_STILL, // Connect t

2025-02-21 16:31:54 641

原创 QGroundControl之6-QGroundControl.ini

上篇介绍了Json文件,比如appFontPointSize ,这个参数是决定窗口的放大系数的。但是真正保存参数的值是QGroundControl.ini 文件,这个文件默认路径C:\Users\Administrator\AppData\Roaming\QGroundControl.org。

2024-12-10 11:54:17 197

原创 QGroundControl之5-AppSettings.cc

应用程序设置 Application Settings ,这里看下语言选择功能,它是怎么和json文件关联起来的,刚刚看的时候,很是奇怪这么多的json文件作用。

2024-12-09 17:45:31 425

原创 QGroundControl之4-QGCCorePlugin.cc

核心控件接口 Core Plugin Interface for QGroundControl。主要看settingsPages、analyzePages、instrumentPages 等,这里明显看出配置了不同类型toolbar按钮对应的页面。

2024-12-06 17:00:57 378

原创 QGroundControl之3-QGCToolbox.cc

这是工具箱类 This is used to manage all of our top level services/tools ,用来管理顶层的服务和工具,可见此类也是非常重要,我们要看里面的主要函数。在此建议先看下面3个类。

2024-12-06 11:44:16 257

原创 QGroundControl之2-QGCApplication.cc

应用的主要类和管理类,从这个类开始代码就开始暴增,这里绍几个关键的函数。

2024-12-06 11:01:09 283

原创 QGroundControl之1-main.cc

看了这么多qt quick 程序,QGroundControl的界面风格非常值得学习借鉴。由于软件里面业务功能耦合的非常紧,在此进行界面代码提取实现了初步框架界面。下面是一些总结分享,可能存在错误,仅供参考。

2024-12-06 10:28:09 195

原创 CodeBlocks中wxWidgets项目安装与编译

使用unicode,否会提示找不到lib文件,因为静态库都是带u字幕的方式。,release版本(如果需要使用DLL方式,可选),release版本。

2024-10-18 11:31:43 525

原创 QFtp 无法正常获取FTP文件目录问题

经过分析,进入PASV被动模式后,无法连接服务器,原因是这个返回的172.17.82.221是不可路由地址。这里是修改后的文件代码。

2024-10-16 11:48:28 484 1

原创 vmware中使用U盘安装win10系统

修改下面文件一定要关闭vmware后,再去修改此文件,保存后再打开vmware软件

2024-10-14 11:55:18 684

原创 Mesa三角形光栅化过程关键代码

a)在glut中两行代码:b) 中间过程代码忽略,进入static GLboolean run_render( GLcontext *ctx, struct tnl_pipeline_stage *stage ) 函数c) 进入函数 static void TAG(render_quads)( GLcontext *ctx,d) 进入函数 static void TAG(quadfunc)( GLcontext *ctx, GLuint v0,这里会将矩形分为2个三角形。

2024-09-25 16:18:02 240

原创 Delaunay 三角形计算几点间最短距离

这里是参考调用代码,根据输入的点坐标,生成相应的多组三角形。下载Delaunay的算法实现代码。运行算法后,留下需要的三角形边

2024-09-20 10:52:19 366

原创 OpenGL软光栅化效果图

1.在测试Mesa库画正方形时,看到三角形光栅化过程,分享出来便于理解图形化过程。2.在此应该和电脑的配置有关系,配置高的话应该可以画的更快。

2024-09-10 17:54:24 255

原创 OpenGL函数之wglCreateContext

在GLFW中也是第一个函数的,它的实现代码在opengl32.dll中,我们下面只能从mesa的代码中看下它的实现。

2024-09-10 15:15:37 225

原创 QML之Label添加背景颜色

QML之Label添加背景颜色。

2024-08-16 18:10:58 394

原创 QML之带回弹的button按钮

1.先qml自带的button上扩展一个ButtonExt.qml。2.引用和使用这个控件。

2024-08-15 10:08:38 286

原创 qt for android 使用打包sqlite数据库文件方法

总结:这里主要介绍数据库文件如何APK打包,并且需要将此数据库文件拷贝到别的路径下设置读写权限,操作sqlite数据的代码不做介绍了。将文件放置下android中的assets下的所有文件都会打包在APK中,可以用7zip查看apk文件。

2024-06-27 18:05:32 558

原创 qt for android 工程添加AndroidManifest.xml 文件

qt for android 工程添加AndroidManifest.xml 文件,此时在工程下面会多出一个文件夹android,通过QT 图形化编辑设置属性,比如设置屏幕为水平方向,设置权限等

2024-06-26 15:46:01 1212 1

原创 Android下QVideoFrame转QImage不成功记录

【代码】Android下QVideoFrame转QImage不成功记录。

2024-06-18 11:32:51 458

原创 qt for android 的build.gradle文件哪里来与用法记录

android-build中的build.gradle 这个文件哪里来的,这个是构建gradle编译的文件很重要,原来这个文件是qt安装目前下的模板文件。当工程下没有build.gradle文件,就拷贝一个模板文件来用,原来是这样设计的。从下面安装目录下 5.15.2\android\src\android\templates这里拷贝过来用的。通过ANDROID_PACKAGE_SOURCE_DIR 来指定build.gradle等配置。

2024-06-12 15:00:12 538

原创 Android.mk文件生成的so工程文件并Debug调试native code

4.app工程下的build.gradle加入依赖,这样就可以识别hello中的java包文件。2.将hello的子工程文件放入上面新建好的工程里面,直接拷贝放置这里。6.文件目录结构,其中这个.cxx文件夹比较重要,debug都得靠它。5.MainActivity 中来调用hello库中函数。3.修改settings.gradle 加入hello。1.这里主要展示一下从最原始先新建一个工程。

2024-06-07 14:20:02 441 1

原创 Android native c++ 代码不能调试debug原因之一

3.最大的区别是在加上set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -s") 后 so文件是无法进入Debug代码的,去掉是可以dubug native c++代码的。1.很多android 下的so库在cmake编译时,会加上下面link 选项。加上这个选项的好处是,删除多余符号表和定位信息,这样可以让so文件更加小。没有设置时so文件为1,865KB。查看native代码和java代码。

2024-06-04 10:47:24 327

原创 Android studio版本和Android gradle plugin版本对应表

Android studio版本和Android gradle plugin版本对应表

2024-05-27 18:49:52 630

原创 Android Gradle plugin 版本和Gradle 版本

就是说在Android studio中看到的Gradle插件和Gradle两个版本信息,并无太大关联,是相互独立的。Gradle插件版本决定了你的项目是如何构建的,而Gradle版本是执行构建的实际构建工具。

2024-05-27 18:15:06 1583

原创 Java与Gradle 的版本兼容性矩阵验证

这样看来JDK版本主要还是和Android Gradle plugin (AGP)相关,此工程使用的是AGP7.1.2版本。说明JDK17并不是一定需要Gradle 7.3之后版本。

2024-05-27 17:42:03 1280

原创 Android Studio 中gradle的bin和all区别

1.在android studio中设置安装gradle时,真各种版本看到眼花缭乱,还有疑惑gradle-*.*-all.zip与gradle-*.*-bin.zip的区别是什么。其实,用bin就可以了,all文件就是多了docs(文档)和src(源码)两个文件夹。好了,下次安装gradle时,都选择bin文件就可以了。

2024-05-27 12:18:56 712

原创 Android version与 SDK API level对应表

Android版本对应的SDK API版本。

2024-05-27 09:56:33 1190

原创 Android NDK location 无法修改解决方法

2.当无法设置NDK路径时,直接在local.properties 文件中添加NDK 路径。1.无法点击路径选择按钮。

2024-05-20 10:33:55 628

原创 2 files found with path ‘lib/arm64-v8a/libonnxruntime.so‘ from inputs 解决办法

2 files found with path 'lib/arm64-v8a/libonnxruntime.so' from inputs 解决之后Sync后,不再提示此错误了。

2024-05-20 10:22:13 820

原创 怎样下载Android Studio历史版本文件包

怎样下载Android Studio历史版本文件包

2024-05-17 10:18:11 629

原创 qt for android 的架构原理

qt for android实现架构,这几幅图很不错。转载于 《Qt 林斌:整合Android IVI平台打造统一的Qt数字座舱体验》

2024-05-11 11:48:06 468

原创 qt for android 无法进入调试c++代码解决方法

在网上进行搜索,得到的答案是确实存在这个问题,包括这个qt6版本无法进入C++代码调试中。

2024-05-09 19:29:05 222

原创 qt 5.15.x 安装android过程记录

但是我发现(我的机器上)无法调试apk程序,不能调试那怎么行呢,看了很多文章都是运行处结果了就结束了。很多文章都是建议安装JDK8,配合ndk21 是可以编译过程序,但是进入调试模式就弹出段错误异常,根本无法调试。但是qt6太新,而且删除了之前一些函数组件,目的很明确-就是要在qt5.15版本上搞定无法进入调试模式问题。qt for android 源码安装非常耗时,我耗时一晚,安装请参考这个网站。这个问题有文章说退回到ndk21,退回就可以意义了,无法解决调试异常问题。打开qt ,设置为NDK25。

2024-05-09 10:36:24 700 1

原创 QT在线安装列出所有能安装的版本

QT在线安装列出所有能安装的版本

2024-04-30 15:01:02 306

原创 QML TextField 默认无法鼠标选中内容

TextField 默认无法选中内容

2024-03-21 20:25:32 483

原创 qt-pdf-viewer-library 编译过程记录

qt-pdf-viewer-library 编译过程问题记录,修改下面代码,原来代码少一个 /希望可以帮助到大家。

2024-03-19 16:41:04 532

原创 QML中表格中数据获取

1.QML在生成的动态表格中获取某格数据的内容。

2024-03-01 11:34:12 702

原创 QML中动态表格修改数据

1.qml文件中实现动态表格数据的修改。

2024-03-01 11:22:03 898

Mesa库软光栅化程序

显示软件光栅化的细节过程

2024-09-10

Android.mk建立so文件工程示例代码

主要展示了一般的工程加入通过android.mk编译的so文件工程代码,并实现了debug native code

2024-06-07

PaddleOCR NCNN Windows下部署

在Windows下用ncnn推理部署PaddleOCR实现识别

2023-07-08

vulkan 英文手册vulkan-tutorial-en.pdf

vulkan很好的官方英文资料,方便大家好下载学习

2023-06-25

vulkan-1.dll ,版本比较新的,解决引用函数入口报错问题

函数入口报错,可以使用此dll替换系统自带dll

2023-06-14

进程通讯、命名管道、一对多连接

进程通讯实现的多个客户端连接同一个命名管道

2017-06-08

外贸服装进销存管理系统

本系统软件主要面向外贸服装加工行业,具有操作简单,功能结合实际性强等特点.

2014-11-24

JAVA 版MPEG播放器

用在javaApplet小程序实现动画播放.

2009-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除