学会安装Linux操作系统,并且学会在linux操作系统下编译、调试c语言程序。
1.安装好Linux操作系统。 2.设置好在linux环境下的c语言编译环境。 3.在Linux操作系统下编译、调试c语言程序,完成题目。
一台装有Linux系统的计算机。
1.在Linux下,调试好程序输出正确结果。 2.独立完成。
1.使用VMware 12.0安装好LinuxMint系统; 2.配置好c语言编译环境; 3.在Linux系统中打开shell命令终端,输入命令vim TLA.c
,摁下【enter】,创建文件TLA.c,进入摁i
键进入插入模式并且粘贴好代码,然后摁Esc
键退出插入模式,输入命令:wq
保存并退出编辑模式。如图所示;
4.输入命令gcc TLA.c -o TLA
,对照返回信息找出错误信息点。如下图所示;
5.再次输入命令vim TLA.c
,进入编辑模式,摁下i
键,对源程序进行修改,保存退出。如下图;
6.输入以下命令
gcc TLA.c -o TLA./TLA结果如图所示
先是运用VMware软件安装Linuxmint操作系统,接着配置好c语言编译和调试环境,最后编译、调试c语言程序,收获很多。Linux系统下对c语言程序的编译、调试以及编译环境的配置都与windows有很大的不同。开始的时候对于以前未接触过linux系统的我简直是一头雾水,在慢慢的网上找资料,对照网上的步骤一步步来,慢慢的一步步完成此次实验。虽然说不上是什么大事,但是在磕磕碰碰中慢慢的实现任务,幸福感还是充斥着我的内心,这也坚定了我努力学习的信念。
文章的结尾贴上修改成功后的代码
#include <stdio.h>#include <unistd.h>int main(int argc, char **argv){ char *str[]={"ls",NULL}; int number=1506060306; char *class="计算机6班"; PRintf("我的学号是:%d/n",number); printf("我的班级是:%s/n",class); printf("正在运行进程的进程号为:%d/n",getpid()); if(execve("/bin/ls",str,NULL)<0) printf("执行execve error!"); return 0;}新闻热点
疑难解答