通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"Linux" 试卷中 河北城建学院Linux试卷 中有题目如下:
第1题
2. 阅读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吗?为什么?
参考答案:
(1)生成共享库文件libmys.so;
(2) 4个。分别是:all,%.o,libmys.so和clean。
(3) 可以。因为规则%.o : %.c已经定义了*.o与*.c的关系和生成方法。
所属试卷:河北城建学院Linux试卷
有如下定义,其中的四个函数定义中正确的是。
下列有关一维数组a的定义中,语法正确的是。
已知枚举类型定义语句:enum Token{NAME,
下列程序从键盘输入一个一元二次方程ax2+bx+c=0
在深度为7的满二叉树中,度为2的结点个数为( )。
有以下程序程序运行后的输出结果是( )。
给定程序MODI1.C中函数fun的功能是:判断一个整
下面属于白盒测试方法的是( )。
有如下程序:程序运行后的输出结果是( )。
有以下程序:已知字母A的ASCII码值为65,程序运行
下面程序通过把类Distance声明为类Point的友
表达式eval ('''_import_('math'
已知x={1:1,2:2},那么执行语句x[2]=4之
编写程序实现功能:输入整数a和b,若a2和b2>100
执行下面程序段后,k的值为________。
在当前目录/home/zheng下新建一个目录back
对于函数依赖X→Y,如果Y是X的子集,此函数依赖称为
curseek是已定义的游标,打开该游标的语句为 __
格式化日期的函数是( )
字符串比较的库函数是_____,只写函数名即可。
以下程序段的输出结果为( )。
下面不属于软件需求分析阶段任务的是
用筛选法可得到2-n(n<10000)之间的所有素数,
定义学生选修课程的关系模式:SC(S#,Sn,C#,C
sizeof(double)是
一个 1×8的方格图形(不可旋转)用黑、白两种颜色填涂
设A和B是两个长为n的有序数组,现在需要将A和B合并成
重新排列 1234 使得每一个数字都不在原来的位置上,
寄存器是( )的重要组成部分。
(棋盘覆盖问题)在一个 k k 2 × 2 个方格组成
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2