高等继续教育 / Linux操作系统
正确率:100%
【Linux操作系统】模拟试题
阅读Makefile文件: all : libmys.so SRC = f1.c f2.c f3.c TGT = $(SRC:.c=.o) %.o : %.c cc -c $? libmys.so : $(TGT) cc -shared -o $@ $(TGT) clean: rm -f $(TGT) 回答以下问题: (1) 此Makefile文件的主要功能是什么? (2) 此Makefile文件包含多少个规则?它们分别是什么? (3) 使用此Makefile文件可以生成目标文件f2.o吗?为什么?
考题内容:
阅读Makefile文件: all : libmys.so SRC = f1.c f2.c f3.c TGT = $(SRC:.c=.o) %.o : %.c cc -c $? libmys.so : $(TGT) cc -shared -o $@ $(TGT) clean: rm -f $(TGT) 回答以下问题: (1) 此Makefile文件的主要功能是什么? (2) 此Makefile文件包含多少个规则?它们分别是什么? (3) 使用此Makefile文件可以生成目标文件f2.o吗?为什么?
阅读Makefile文件: all : libmys.so SRC = f1.c f2.c f3.c TGT = $(SRC:.c=.o) %.o : %.c cc -c $? libmys.so : $(TGT) cc -shared -o $@ $(TGT) clean: rm -f $(TGT) 回答以下问题: (1) 此Makefile文件的主要功能是什么? (2) 此Makefile文件包含多少个规则?它们分别是什么? (3) 使用此Makefile文件可以生成目标文件f2.o吗?为什么?
考题内容:
阅读Makefile文件: all : libmys.so SRC = f1.c f2.c f3.c TGT = $(SRC:.c=.o) %.o : %.c cc -c $? libmys.so : $(TGT) cc -shared -o $@ $(TGT) clean: rm -f $(TGT) 回答以下问题: (1) 此Makefile文件的主要功能是什么? (2) 此Makefile文件包含多少个规则?它们分别是什么? (3) 使用此Makefile文件可以生成目标文件f2.o吗?为什么?
参考答案:
佳题速递: