Linux 下编译运行C程序

Gcc是Linux系统下一个非常重要的源代码编译工具,支持很多种不同语言的编译。例如:C C++ Ada Python Java 等。
编译运行单个源文件
1.编辑代码 vim main.cpp
int main(){
pid_t pid;
if((pid=fork())<0){
printf(“fork error!”);
}
else if(pid==0){
printf(“the child process pid is %d.\n”,getpid());
printf(“the group id is %d.\n”,getpgrp());
printf(“the group id is %d.\n”,getpgid(0));
printf(“the group id id %d.\n”,getpgid(getpid()));
exit(0);
}
sleep(3);
printf(“the parent process pid is %d.\n”,getpid());
printf(“the group id is %d.\n”,getpgrp());
return 0;
}
2.编译代码
编译结束后,会出现字节码文件。
命令:g++ -o main main.cpp
3.运行代码
命令:./main

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值