Linux搭建C++开发环境(vscode与Qt Creator)

        回想在Windows上敲C++代码时,先是能在控制台输出hello world,然后才慢慢的开始利用集成环境创建项目进行开发。所以本文也一步一步来,并解释整个流程各个工具的作用。

一 hello world

        我们可以在终端命令行方式编辑一段命令,打印经典的“Hello world!”。但是众所众知,程序运行的可见流程:编辑、编译、链接、运行(详细介绍查看文章末尾参考链接)。

        编辑可以使用vim文本编辑器,编译器则是gcc,最终将打印结果在终端显示。

1.1 编辑

  • 首先我们创建一个类似项目文件夹的位置,保存编辑的文件,方便管理。
mkdir /root/桌面/hello  #在桌面创建一个hello目录
cd /root/桌面/hello/    #进入创建的目录
vim hello.c             #创建并编辑hello.c文件
  • hello.c文件内容。 
#include <stdio.h>
int main()
{
printf("Hello World\n");
return 0;
}

1.2 gcc编译与运行

       如果有安装或升级gcc需要参考本文专栏的《Linux开发工具安装...》。

        编译命令gcc -o output_filename input_filename.c 其中,output_filename是您希望生成的可执行文件的名称,input_filename.c是您的C文件的名称。

        gcc可以通过文件后缀,识别编译的文件类型。

        编译成功后,执行“./[可执行文件]”命令运行可执行文件。


[root@192 hello]# gcc -o hello hello.c
[root@192 hello]# ./hello
Hello World

二 集成开发环境

        但是开发过程中肯定不能像上面那样编译、运行,所以需要利用集成开发环境(IDE),就像Windows的Visual Studio。

        Linux上有很多集成开发环境(IDE)可供选择。以下是一些常见的Linux集成开发环境:

  • Eclipse: Eclipse是一种非常流行的跨平台IDE,支持多种编程语言,包括Java、C/C++、Python等。</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值