linux怎么编译c++程序 linux如何编译c语言
在笔记中,我们已经介绍了如何在linux环境下使用vi/vim编辑器编写c代码(参见【linux笔记】vi/vim编辑器)。现在,让我们继续学习如何在linux中编译这些代码。实际上,linux下的编译过程与windows命令行下的方法类似。你可以参考的笔记:【c语言笔记】windows之前之前下编译c程序、【c语言笔记】使用notepad 、mingw来开发c程序。
首先,使用命令gcc -v来检查当前的Linux发行版本(本文使用红帽6)是否已安装gcc编译器:

接下来,使用vi/vim编辑器编写的代码,并将其保存为hello.c:

立即学习“C语言免费学习笔记(深入)”;
然后,使用gcc命令进行编译:FaceHub
免费的在线AI换脸工具网站 47 查看详情

编译生成的默认执行文件名为a.out。有时,生成的a.out可能没有执行权限。如果遇到这种情况,使用命令chmod 777 a.out来可以赋予执行权限。有关文件权限修改的详细方法,请参见笔记:【Linux笔记】文件的权限。
编译之前,可以使用-o参数来指定生成的文件的名称。
例如:

以上就是【Linux笔记】Linux下编译C语言程序的详细内容,更多请关注乐哥常识网其他相关文章! 相关标签: linux windows c语言 win notepad c语言 windows vim linux 大家都在看: Windows 11上轻松安装WSL,秒开Linux开发环境! Windows10下安装linux子系统学习笔记 微软向Linux生态免费开放60000重点:安卓厂商将谷歌为5款联发科处理器的Chromebook新增Linux应用支持浅析Linux系统的输入法平台
