- 博客(9)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 QT笔记
assistant 调出qt帮助手册qmake (qt构建器)qmake -v 查看qt版本qmake -project 生成.pro的项目描述文件qmake 根据.pro生成编译连接脚本makefiledesinger (qt设计师)图形界面编辑器,用于设计界面,以.ui后缀保存uic (转换工具)将.ui转换成可执行的代码moc (元对象编译器)将qt中的拓...
2020-01-13 13:03:35 457
原创 菜鸟学习arm笔记
开发环境的准备(ubuntu)一安装kermit sudo apt-get install ckermit 配置kermit 1.将usb转串口插在虚拟机上 2执行命令dmesg,获取串口设备文件一般为ttyusb0或者ttyusb1 3根据获取到的串口信息配置.kermrc方法参见[某位不知名大佬博客](https://blog.csdn.net/u0130297...
2019-10-25 22:32:05 1373
原创 【无标题】
学习记录恩智浦uboot编译修改编译烧写几乎没有遇到问题在uboot环境下升级内核对内存操作时遇到 Unknown command 'fatwrite' - try 'help'我猜想是编译uboot选项时候没有make menuconfig没有配置那个选项。重新编译没有找到。然后查看源码发现 fat_write.c文件这个指定是内个函数实现 然后查看Makefile看到如下### SPDX-License-Identifier: GPL-2.0+#obj-$(CONFIG_FS_F
2022-05-14 13:54:33 239
原创 uboot与kernel分析随手笔记
uboot两个板子外设不一样但是CPU相同处理方法第一步明确代码执行流程然后根据要求修改,就是寻找入口函数有两种方法一是通过makefile或者通过连接脚本寻找在编译时使用如下指令 make V=1 输出编译信息在编译信息中寻找连接信息打印如下信息arm-linux-gnueabihf-ld.bfd -pie --gc-sections -Bstatic -Ttext 0x87800000 -o u-boot -T u-boot.lds找到连接信息如下-T u-boot.ldsub
2021-03-22 13:25:32 620
原创 五子棋项目
chess.h#pragma once#include <windows.h>#include <gdiplus.h> // GDI+ 头文件#pragma comment(lib,"gdiplus.lib")// GDI+ 静态库using namespace Gdiplus; // GDI+ 命名空间class Chess{private: HWND m_hMainWnd; // 主窗口 int table[15
2020-07-23 17:57:02 179
原创 飞机大战项目源码
back.h#pragma once#include "Sys.h"class CBack{public: CBack(void); ~CBack(void);public: HBITMAP m_hBmpBackDown;// 图片 HBITMAP m_hBmpBackUp; int x; int y;public: void InitBack(HINSTANCE hIns); // 初始化背景 void ShowBack(HDC hMemDC); // 显
2020-06-05 21:04:50 452
原创 UNIX
动态库制作lib+库名.so1将需要添加的源文件编译为与位置无关的目标文件区分与目标位置是否有关nm查看标识字母是U并且没有地址*gcc -c -fPIC .c (-fPIC编译为与位置无关的)2件目标文件添加到动态库中gcc -shared -o libtest.so *.o *3使用动态库连接目标文件生成可执行文件gcc main.c -Ltest -ltest -o ...
2020-04-19 17:51:17 154
这块分配的内存是否被释放?
2021-08-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人