博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下gcc和g++编译helloworld
阅读量:6280 次
发布时间:2019-06-22

本文共 688 字,大约阅读时间需要 2 分钟。

 

1.使用vi/vim进行编写代码并保存为hello_world.c.如下:

1
2
3
4
5
6
/* This is my first C program*/
#include <stdio.h>
int 
main(){
        
printf(
"Hello World!\n"
);
        
return 
0;
}

 2.使用gcc进行编译

 gcc hello_world.c -o hello_world      //后面的hello_world就是编译生册生成的文件。可以取不同的名字。

3.像执行shell脚本一样执行

 ./hello_world

  输出:Hello World!

 

先在vi下编辑i,其实可以在文件夹 /home/ranjiewen下查看编辑的内容。也可以用cat等命令行查看。

下图为文件夹的内容:

 

 

先以为Linux要安装gcc编译器,结果有自带的,只是可能版本低一些。

C++用g++命令

创建一个 main.cpp 文件,内容如下:

#include 
using namespace std; int main() { cout << "Hello world!" << endl; return 0; }

编译 main.cpp,执行如下命令:

g++ main.cpp -o main

执行生成的文件:

./main

输出如下:

Hello world!

写在最后

通过 rpm 命令查询 GCC 包的安装情况:
rpm -qa | grep gcc

输出在截图上也可以看到。

 

转载地址:http://kdiva.baihongyu.com/

你可能感兴趣的文章
jQuery的validate插件
查看>>
5-4 8 管道符 作业控制 shell变量 环境变量配置
查看>>
Enumberable
查看>>
开发者论坛一周精粹(第五十四期) 求购备案服务号1枚!
查看>>
validate表单验证及自定义方法
查看>>
javascript 中出现missing ) after argument list的错误
查看>>
使用Swagger2构建强大的RESTful API文档(2)(二十三)
查看>>
Docker容器启动报WARNING: IPv4 forwarding is disabled. Networking will not work
查看>>
(转)第三方支付参与者
查看>>
程序员修炼之道读后感2
查看>>
DWR实现服务器向客户端推送消息
查看>>
js中forEach的用法
查看>>
Docker之功能汇总
查看>>
!!a标签和button按钮只允许点击一次,防止重复提交
查看>>
(轉貼) Eclipse + CDT + MinGW 安裝方法 (C/C++) (gcc) (g++) (OS) (Windows)
查看>>
还原数据库
查看>>
作业调度框架 Quartz.NET 2.0 beta 发布
查看>>
mysql性能的检查和调优方法
查看>>
项目管理中的导向性
查看>>
Android WebView 学习
查看>>