Makefile深入

题目要求

  1. 建立项目目录myutilxxxx(xxxx为学号后四位), 子目录有:src include lib bin 等
    源代码放入src, 头文件放入include, 生成的静态库,共享库放入lib,生成的中间文件,可执行文件放入bin
    编辑makefile 放入mymath目录

  2. 写出编译代码的makefile,编译出来的目标文件为testmyutil, 只用显式规则就可以.

  3. 提交Make过程截图,要全屏,包含自己的学号信息

  4. 如果使用chatGPT等AI工具,提交过程截图。否则扣分,提示语雷同作弊也扣分。

建文件夹

重新编译链接-ESc

重新编译时要把头文件的地址通过 -I 参数输入

静态库


共享(动态)库

makefile文件

跟刚刚类似,但是要注意添加文件的路径,如 .o 文件在 /bin 文件夹中, .c 文件在 /src 文件夹中

make与执行

posted @   20211315邹雪梅  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示