使用Linux进行C或c++语言编程

1.创建名为 HelloWorld 的 c 或者 c++ 文件

vim HelloWorld.c
vim Helloworld.cpp

2.然后就进入文本编辑界面

  • 输入i,进入编辑模式。
  • 写代码。
  • esc键,进入命令模式,输入:wq保存并退出文本编辑器。
  • 然后可以看见对应位置,里面生成了一个HelloWorld.c或者HelloWorld.cpp文件

3.编译文件

gcc -o hello Helloworld.c
#注释:编译Helloworld.c文件,生成hello文件
g++ -o hellocpp Helloworld.cpp
#注释:编译Helloworld.cpp文件,生成hellocpp文件

4.执行文件

./hello
./hellocpp

使用Linux进行c或c++编程相关推荐

  1. Linux环境下的网络编程

    本文介绍了在Linux环境下的socket编程常用函数用法及socket编程的一般规则和客户/服务器模型的编程应注意的事项和常遇问题的解决方法,并举了具体代  码实例.要理解本文所谈的技术问题需要读者 ...

  2. linux下的c socket编程(4)--server端的继续研究

    linux下的C socket编程(4) 延长server的生命周期: 在前面的一个个例子中,server在处理完一个链接之后便会立即结束掉自己,然而这种server并不科学,server因该使能够一 ...

  3. linux Shell(脚本)编程入门实例讲解详解

    linux Shell(脚本)编程入门实例讲解详解 为什么要进行shell编程 在Linux系统中,虽然有各种各样的图形化接口工具,但是sell仍然是一个非常灵活的工具.Shell不仅仅是命令的收集, ...

  4. linux c语言 ppt,linux操作系统下c语言编程入门.ppt

    linux操作系统下c语言编程入门.ppt Linux操作系统下C语言编程入门 CNT Linux操作系统简介基础知识进程介绍文件操作时间概念消息管理线程操作网络编程Linux下C开发工具介绍 一 L ...

  5. linux python开发环境_如何在Linux系统中搭建Python编程环境

    1 在大多数的Linux系统中,基本上都默认安装了Python,也就是说,在Linux的系统中基本上是不需要安装什么软件,就可以使用Python. 下面以ubuntu操作系统为例,看看如何在Linux ...

  6. Linux下C语言串口应用编程,Linux下串口C语言编程

    Linux下串口C语言编程 (5页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.9 积分 串口操作代码#include #include #inclu ...

  7. Linux与C++11多线程编程(学习笔记)

    多线程编程与资源同步 在Windows下,主线程退出后,子线程也会被关闭; 在Linux下,主线程退出后,系统不会关闭子线程,这样就产生了僵尸进程 3.2.1创建线程 Linux 线程的创建 #inc ...

  8. 12001.linux应用程序之i2c编程

    linux应用程序之I2C编程 1 内核中关于I2C介绍 1.1 如何实例化一个I2C设备 1.2 实现一个I2C设备驱动 1.3 基本API函数 2 用户空间实现I2C编程 2.1 用户空间编程流程 ...

  9. 实验linux下的编程,实验四 Linux下的C语言编程;

    <实验四 Linux下的C语言编程;>由会员分享,可在线阅读,更多相关<实验四 Linux下的C语言编程;(5页珍藏版)>请在人人文库网上搜索. 1.实验四Linux 下的 C ...

  10. 南工程c语言实验报告,Linux环境下-C语言编程实验报告(1)(总4页).doc

    Linux环境下-C语言编程实验报告(1)(总4页).doc 西 安 邮 电 大 学 (计算机学院)课内实验报告实验名称 Linux环境下 C语言编程 专业名称 网络工程班 级 1203班 学生姓名 ...

最新文章

  1. ehcache 简介
  2. java创建对象的5种方法
  3. Linux下Shell脚本实战之监测磁盘空间
  4. Java洛谷P5461 赦免战俘讲解
  5. Java easycms 版本2.0发布
  6. 微信小程序实现文件下载 以及微信小程序保存Excel
  7. 【MySQL distinct的使用】如果指定了 SELECT DISTINCT,那么 ORDER BY 子句中的项就必须出现在选择列表中
  8. python2和3_python2和python3的区别
  9. python域名转ip_Python 实现域名解析为ip的方法
  10. 支持javascript的ppt软件_强大CSS3的3D幻灯片工具reveal.js(推荐)
  11. iOS 滑动性能优化
  12. POJ3979 分数加减法【水题】
  13. Word 统一修改 Mathtype尺寸
  14. 《Java从入门到放弃》JavaSE入门篇:JDBC(入门版)
  15. 2022百度人工智能专利白皮书 附下载
  16. oracle分析函数over(Partition by...)及开窗函数详解
  17. BugKu-CTF(杂项篇MISC)--disordered_zip
  18. hosts文件的作用说明
  19. Neo4j之导入CSV大文件 periodic commit
  20. 数据结构课程设计——迷宫问题课程设计报告

热门文章

  1. Linux ubuntu安装搜狗输入法
  2. Stacked Hourglass Networks 人体姿态检测
  3. enum mysql byte_九、臭名昭著的 MySQL ENUM 类型 ( 上 )
  4. linux临时挂载别的文件目录_linux基础05:linux系统目录有哪些?命令行界面如何切换目录?...
  5. java actionscript_ActionScript(对比Java)学习笔记二
  6. 编译原理语法分析_斯坦福大学《编译原理》学习记录 - 第二章:语法分析器
  7. 怎么知道Win10的电脑是否满足Win11的硬件要求
  8. Win7旗舰版禁止修改文件属性的设置方法
  9. 预处理prepareStatement是怎么防止sql注入漏洞的?
  10. controller中返回数据