Makefile深入
题目要求
-
建立项目目录myutilxxxx(xxxx为学号后四位), 子目录有:src include lib bin 等
源代码放入src, 头文件放入include, 生成的静态库,共享库放入lib,生成的中间文件,可执行文件放入bin
编辑makefile 放入mymath目录 -
写出编译代码的makefile,编译出来的目标文件为testmyutil, 只用显式规则就可以.
-
提交Make过程截图,要全屏,包含自己的学号信息
-
如果使用chatGPT等AI工具,提交过程截图。否则扣分,提示语雷同作弊也扣分。
建文件夹
重新编译链接-ESc
重新编译时要把头文件的地址通过 -I 参数输入
静态库
共享(动态)库
makefile文件
跟刚刚类似,但是要注意添加文件的路径,如 .o 文件在 /bin 文件夹中, .c 文件在 /src 文件夹中
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!