交叉开发
文章平均质量分 79
电脑端,虚拟机,开发板之间的交叉开发
卫橙
这个作者很懒,什么都没留下…
展开
-
10月15日笔记交叉开发makefile
1.工程 对于开发一个项目而言,远远不是一个函数或者一个文件能够完成的 因此,在进行项目开发的时候,我们需要搭建好一个项目的目录 来管理我们的文件,对文件分类 项目的目录基本框架 project_name/ 项目目录的名称,这是一个总目录,下面所有东西都在这个目录下面 一个目录就代表这一个项目 src/ 源代码目录 用来存放项目中的.c文件 ...原创 2021-10-15 19:55:33 · 140 阅读 · 0 评论 -
10月15日笔记交叉开发库
所有的事情都是有可能的 只要给我一个中间件(库) 库是一种代码的二进制封装形式 为了实现代码的复用 以及方便开发 动态库 libXXX.so(xxx是库的名字,lib是前缀.so是后缀) 静态库 libxxx.a1.动态库 1.编辑动态库源码 包含 .c和.h 每一个.c对应一个.h 不会有main函数 2.生成动态库 (arm-linux-)gcc -shared -fpic 文件列表 -o libxxx...原创 2021-10-15 19:13:11 · 78 阅读 · 0 评论 -
10月15日笔记交叉开发gcc编译过程和GDB调试工具
编译命令,用来将指定的.c文件编译为对应平台可以运行的程序文件 编译是不是一步到位呢? 并不是 gcc/arm-linux-gcc编译包含四个步骤 编译时是一个文件一个文件编译的 1.预处理(preprocessing) 用来处理代码里面以‘#’开头的行 1.1 #include 预处理的时候,会将包含的.h文件的内容展开(直接复制)到当前的位置 ...原创 2021-10-15 17:20:10 · 194 阅读 · 0 评论 -
10月14日笔记交叉开发开发板连接,远程登录和tftp服务器配置
1.开发板的链接 电源: 网线:不用的时候可以不接 串口:用来开发板通信 你们使用SecureCRT的界面是你们开发板的终端界面 右键此电脑 -》管理-》设备管理器-》端口 看看下有没有名字: USB_SERIALCH340(COMx) COMx就是开发板的串口端口号 x=1,2,3,4,5... SecureCRT链接开发板 1.打开软件 选择快速链接 2.协议 Serial 选择后 界面会发生改变 端...原创 2021-10-15 11:34:02 · 2421 阅读 · 0 评论