Ubuntu 下编写C程序
Ubuntu 下编写C程序
- 一、编写C程序
- 二、编译C程序
- 三、make工具和Makefile文件
一、编写C程序
使用VIM编辑器编写程序,也可以使用vscode。
1.1、设置vim编辑器
设置vim编辑器,一个TAB=4个字节。
设置vim编译器,显示行号。
sudo vi /etc/vim/vimrc
进入,按下a进入编辑模式
输入
set ts=4
set nu
保存退出 (按下ESC退出编辑模式,冒号wq,回车)
1.2、编写C程序
二、编译C程序
使用gcc编译器编译C程序。
gcc编译是可以检查错误的
三、make工具和Makefile文件
make:一般说GNU Make,是一个软件,用于将源代码文件编译为可执行的二进制文件,make工具主要用于完成自动化编译。make工具编译的时候需要Makefile文件提供编译文件。
Makefile:make工具所使用的文件,Makefile指明了编译规则。
Ubuntu 下编写C程序相关推荐
- Ubuntu下C语言程序的编写
Ubuntu下C语言程序的编写 要求:请编写一个主程序文件 main1.c 和一个子程序文件 sub1.c, 要求:子程序sub1.c 包含一个算术运算函数 float x2x(int a,int b ...
- Ubuntu下C语言程序编写与运行
Ubuntu下C语言程序编写与运行 安装Ubuntu Ubuntu系统下C程序编写与运行 VC6.0下编译C程序 在Ubuntu下用Makefile方式编程主程序 安装Ubuntu 在Windows环 ...
- 在Ubuntu系统下编写简单程序
在Ubuntu系统下编写简单程序 一.使用gcc命令行方式编译程序 1.编写C语言程序 编写主程序 vi main.c 编写main1.c #include<stdio.h> #inclu ...
- Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法
Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法 最近由于老师要求要在Ubuntu下QT上进程多线程服务器的开发,虽然只是单纯的调用qt的network模块,但是为了避免麻烦,我 ...
- 【转】Eclipse下编写C++程序——CDT环境搭建
Eclipse下编写C++程序--CDT环境搭建 转载于:https://www.cnblogs.com/skullboyer/p/8272539.html
- 用VS2012或VS2013在win7下编写的程序在XP下运行就出现“不是有效的win32应用程序
问题描述: 用VC2013编译了一个程序,在Windows 8.Windows 7(64位.32位)下都能正常运行.但在Win XP,Win2003下运行时,却报错不能运行,具体错误信息为" ...
- c# 中wpfexcel_VS2017下编写C#程序读写Excel文件
原标题:VS2017下编写C#程序读写Excel文件 前言: 有时候我们需要对Excel文件进行特殊处理,这种情况下写个小程序是很方便的.最近刚开始学C#,正好有同学需要处理个Excel文件,我就写了 ...
- [C++]Linux之Ubuntu下编译C程序出现错误:“ stray ‘\302‘或者‘\240‘ in program”的解决方案
[C++]Linux之Ubuntu下编译C程序出现错误:" stray '\302'或者'\240' in program"的解决方案 参考文章: (1)[C++]Linux之Ub ...
- Ubuntu下编译qt程序libQtWebEngineCore报错
最近在Ubuntu下编译qt程序时, 报如下错误 libQt5WebEngineCore.so: .dynsym local symbol at index 3 (>= sh_info of 3 ...
最新文章
- IBM DB2 For Linux安装指南
- 孩子斗图老失败,多半是没看这篇博客
- python七段数码管设计图案-Python绘制七段数码管实例代码
- this.parentNode.nextSibling 对div里的换行敏感
- VMWare12 安装 OSX 10.10
- 第一次二刷的电影:工作细胞
- ConcurrentSkipListMap深入分析
- OpenGL Lightmap光照贴图的实例
- STL源码剖析---迭代器失效小结
- apache 伪静态 (转)
- 牛客网未通过代码---
- 西安建筑科技大学安德学院计算机专业,【图片】【安德学院】身在建大,志在四方【西安建筑科技大学吧】_百度贴吧...
- mysql 存储过程写入文件
- ASP.NET乱码解决方案
- arcsde 10.2 for oracle 安装,ArcSDE 10.2 for Oracle 12C安装注意事项
- 数据产品中的图表设计原则和方法
- 戴尔Any Cloud 助力企业快速实现云转型
- 基于stm32和富斯遥控器的SBUS波形分析和通讯实现
- 记录第二次进行的助教培训-评分
- 在excel中如何筛选重复数据_如何将Excel表中重复数据筛选出来?