
简介
csdn技术男猫哥,高级嵌入式软件工程师、c++软件工程师、全栈工程师。专注分享c++、QT、嵌入式linux、Android、HarmonyOS、前端小程序、AIoT(物联网+人工智能)、单片机、通信技术、开发工具等相关内容
擅长的技术栈
可提供的服务
golang,c/c++,android,harmonyos
摘要 一位开发者分享了自己通过"玩"的方式学习鸿蒙开发的经验。他在一年内输出116篇原创技术文章,开发并上架了多款鸿蒙应用,其中"听歌学英语"是首个成功项目。文章介绍了开发过程:使用DevEco Studio工具、制定小目标策略、封装网络请求库、利用JsonFormat插件简化开发、设计UI界面等。作者强调"先完成再完美"的理念,建议开发

执行编译: cd lycium_plusplus ./build.sh -m x264 2.5 编译结果验证 查看输出产物: tree output/ 确认生成.so动态库文件。 集成到应用: 将产物拷贝至鸿蒙PC应用的libs/目录,在config.json中添加依赖即可使用。 3. 常见问题解决 3.1 编译报错:找不到头文件 原因:依赖未正确配置。 解决:在module.json中添加缺失的

本文介绍了鸿蒙OHOS-SDK中实现自动代码签名的技术方案。传统手动签名方式在复杂项目中效率低下,通过修改LLVM链接器参数(--code-sign)和封装ld.lld脚本,可实现编译时自动签名。签名信息存储在ELF文件的.codesign段中,使用llvm-readelf可验证签名结果。文章详细说明了SDK下载、链接器配置和环境变量设置的具体步骤,并提供了常见问题解决方案。这项技术显著提升了开发

本文介绍了鸿蒙OHOS-SDK中实现自动代码签名的技术方案。传统手动签名方式在复杂项目中效率低下,通过修改LLVM链接器参数(--code-sign)和封装ld.lld脚本,可实现编译时自动签名。签名信息存储在ELF文件的.codesign段中,使用llvm-readelf可验证签名结果。文章详细说明了SDK下载、链接器配置和环境变量设置的具体步骤,并提供了常见问题解决方案。这项技术显著提升了开发

执行编译: cd lycium_plusplus ./build.sh -m x264 2.5 编译结果验证 查看输出产物: tree output/ 确认生成.so动态库文件。 集成到应用: 将产物拷贝至鸿蒙PC应用的libs/目录,在config.json中添加依赖即可使用。 3. 常见问题解决 3.1 编译报错:找不到头文件 原因:依赖未正确配置。 解决:在module.json中添加缺失的

在编译libiconv库时,遇到了一个很奇怪的问题,感觉配置什么的都没错,但是编译缺链接到了glibc库上。这个问题曾让我百思不得姐,彻夜未眠,想不通道理。最终原因已经找到,现分享出来。原因就是libtool下面的link执行的时候,为什么丢失了–target参数?这可真坑啊,谁能想到这儿? 一、 OpenHarmony 交叉编译环境配置脚本 以下是我配置 OpenHarmony (OHOS)
随着HarmonyOS(鸿蒙操作系统)在智能终端领域的快速发展,其独特的分布式能力和跨设备协同体验已获得广泛认可。2023年鸿蒙正式进军PC领域,标志着其向全场景操作系统迈出了关键一步。然而,一个操作系统的成功离不开繁荣的软件生态——将Linux/macOS/Windows平台的海量开源软件移植到鸿蒙PC端,已成为生态建设的重要突破口。 本文旨在为开发者提供一套完整的鸿蒙PC开发环境搭建方案,通
FFmpeg 8.1(代号 "Heaviside")是业界领先的音视频处理框架,支持编解码、转码、流媒体处理等核心功能。其模块化架构和跨平台特性,使其成为鸿蒙生态多媒体开发的关键基础设施。 一、前言 随着鸿蒙生态(OpenHarmony)的全面爆发,越来越多的多媒体应用需要自研播放器内核或音视频处理工具。FFmpeg 作为音视频领域的“瑞士军刀”,其最新的 8.1 版本(代号
摘要 CSDN博主"猫哥"回顾了从2013年到2025年在技术社区的成长历程。12年间,他坚持分享嵌入式开发、C++、鸿蒙系统等技术内容,累计发布220篇原创文章。通过自学不断拓展技能边界,获得了鸿蒙高级认证等成就,并在多个技术比赛中获奖。文章以石榴树的成长作比喻,阐释了持续积累的价值——今天的每一分努力都在为未来积蓄能量。作者认为,技术人应当保持"Stay hung

摘要 CSDN博主"猫哥"回顾了从2013年到2025年在技术社区的成长历程。12年间,他坚持分享嵌入式开发、C++、鸿蒙系统等技术内容,累计发布220篇原创文章。通过自学不断拓展技能边界,获得了鸿蒙高级认证等成就,并在多个技术比赛中获奖。文章以石榴树的成长作比喻,阐释了持续积累的价值——今天的每一分努力都在为未来积蓄能量。作者认为,技术人应当保持"Stay hung








