- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 交叉编译——记录使用gcc-linaro时缺少的库
交叉编译指二进制应用生成的主机和目标机架构不同,这些年arm架构越来越流行,明显导致交叉编译用到的越来越多,本文用于记录一次交叉编译工具链安装过程中出现的问题及解决。配置交叉编译器的过程中,问题不少,本文用于简单记录。
2024-01-01 19:23:19
1380
1
原创 Linux —— 静态库和动态库使用 gcc 或 CMake 的生成
本文记录静态链接库和动态链接的生成及使用,分别使用gcc和CMake两种工具进行生成,并探讨一些细节。CMake确实省事,用gcc生成库的原理了解一下就好了。
2022-07-20 10:17:09
647
原创 CMake —— 构建编译过程相关函数及项目示例
CMake 被人所知的最主要作用就是生成跨平台的编译过程文件,可以通过编写 CMakeLists.txt 文件,再执行 cmake 命令来生成适用于不同平台的编译过程文件。但除此之外,CMake 还能引导编译过程,生成测试文件,以及生成编译后的可执行文件...........................
2022-07-12 23:37:48
435
原创 Linux —— 进程间通讯:管道
本文记录了 linux 下进程通讯的常用方法:pipe 和 fifo,分别用于不同关系的进程,这两种都是特殊的文件形式
2022-06-26 22:28:08
329
原创 Linux —— tftp 使用
提示:tftp 命令在 uBoot 系统和 Linux 系统下的使用是不一样的前言在 Linux 移植过程或裸机开发中,经常要使用到 tftp 命令,本文围绕该命令相关的网络配置及使用做出记录,本文中,开发电脑命名为上位机,新移植硬件或开发板均称为开发板。一、使用 tftp 上位机需要如何配置使用 tftp 命令的上位机系统一般为 Linux 系统,本文以 uBuntu 为事例。二、开发板上 tftp 的使用1.uBoot 系统下$ tftp 0x48000000 shall.bin.
2022-05-26 15:16:25
6126
1
原创 QT —— 16进数(HEX)与 QByteArray 的转换
提示:至目前版本 QT 中,QByteArray 支持的基础数据类型多为 char文章目录前言一、将16进数(HEX)转换为 Char,生成新的 QByteArray1. 采用构造函数生成 QByteArray2. 采用系统提供静态函数生成 QByteArray二、将字符串转化为 QByteArray1. 采用系统提供的静态函数生成 QByteArray总结前言QT 对于文件、设备、通讯端口之类的数据交换,采用 QByteArray 类进行,所以在嵌入式开发中经常操作该类以获取或设置数据,本文总.
2022-05-17 21:26:29
5372
C/C++ 项目构建 CMake 构建工程使用小结 CMake 常用函数介绍
2022-07-16
uC/OS II 2.91版本 在STM32平台上的移植 附带3.5固件库 干掉了又臭又长的uCGUI
2013-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人