分类: 个人学习内容

5 篇文章

makefile简单初探索_2 结合bsp
makefile简单初探索_2 结合bsp keruone 系统 ubuntu20.04 参考正点原子 只是学习中自己的小记 某种意义上来说也是上一篇的后续 [toc] 引子 在上篇文章中,我们编写了一个很小的 makefile 也算是作为了 makefile 的小小入门。 但是在上篇文章中,还有几个不可避免的问题: - 1. 编译器可能也会更换,…
makefile简单初探索
makefile简单初探索 系统 ubuntu20.04 参考正点原子 只是学习中自己的小记 0.引子 我们常常会遇到有c编译的需求,在linux环境下一般使用gcc编译,如 gcc main.c -o main 如果还有引用别的文件,则 gcc main.c file1.c file2.c -o main 这在仅有一个文件或少量文件时,是非常方便…
PA0: GDB调试案例
GDB 简单使用 GDB教程 1. 案例代码 #include<stdio.h> int main(void) { int x; printf("Hello World!\n"); if(x=1) { printf("Now x is %d\n",x); x++; printf("Now x is %d\n",x); x++; prin…
CS Basic Note 1
计算机系统基础 课程笔记 Keruone 2025-1-23 课程PPT 课程视频 [toc] 编译过程 源文件 编译方法 目标文件 .c gcc -E:预处理 .i .c/.i gcc -S:汇编 .s .c/.i/.s gcc -c:编译 .o .c/.i/.s/.o gcc:链接 .out .c 源文件 .i 预处理文件 .s 汇编文件 .o…