2023/10/12测试

所需函数编写

备注(本来是VIM写的,但是图是后来截的所以是gedit的界面,没用VIM一个个打开)

main函数

 

 

add函数

 

 

sub函数

 

 

div函数

 

 

mul函数

 

 

头文件

 

 

使用KVIM下查找printf

 

 

GCC函数调试

编译使用(以add.c为例)

gcc -E add.c -o add.i
gcc -S add.i -o add.s
gcc -c add.s -o add.o

 

 

GDB测试

 

 

 

静态库

调试四个函数文件

 

 

 

生成静态库和运行

 

 

静态库断点设置

 

 

共享库

动态库和可执行文件生成

 

 

可执行文件运行

 

 

断点设置

 

 

全屏截图

 

 

Makefile编译

makefile代码

 

 

makefile编译结果

 


(因为是后来截的图所以没有make过程,但是"20211122testmymath"文件就是makefile的生成结果)

结语

因为是第一次做测试导致整个文件是结束后补上的,所以很多过程没有截图只能展示结果,后面会改进的。

posted @ 2023-10-12 22:03  天问—九章  阅读(4)  评论(0编辑  收藏  举报