Linux 下使用VIM与makefile进行C/C++项目开发

 时间:2026-02-13 03:35:24

1、检测系统是否已安装编译环境。若无则需手工安装。

例如在RedHat下:yum install vim gcc g++

这里我是用的是KALI LINUX,系统已集成开发环境,输入 查看编译器信息

g++ --version

Linux 下使用VIM与makefile进行C/C++项目开发

2、新建文件夹,分别需要创建以下文件

文件目录结构如下:

1.common.h   公共声明部分

2.strutct__.h  头文件

3.struct__.c  函数实现

4.main.c/test.c  主程序,测试程序

5.makefile  编译规则

Linux 下使用VIM与makefile进行C/C++项目开发

3、使用vim编辑器创建写入common.h:

vim common.h

#define MAXSIZE 100 //最大大小

#define OK 1  //返回值状态

#define ERROR 0

#define OVERFLOW -2

typedef intElemType; //元素数据类型

typedef int Status;

Linux 下使用VIM与makefile进行C/C++项目开发

4、写结构体声明头文件:(根据ADT抽象数据类型)

Linux 下使用VIM与makefile进行C/C++项目开发

5、在完成了整个项目结构后,最后一步就是写一个makefile编译规则,来自动化编译项目了。

Linux 下使用VIM与makefile进行C/C++项目开发

6、执行make命令进行编译:生成可执行文件StackTest

Linux 下使用VIM与makefile进行C/C++项目开发

7、测试程序,成功运行

Linux 下使用VIM与makefile进行C/C++项目开发

  • eclipse如何设置文本网页,工作空间编码方式?
  • js如何实时同步数据
  • eclipse中配置tomcat
  • jsp连接MySQL数据库
  • Tomcat服务failing installing tomcat service
  • 热门搜索
    青春手抄报图片 反腐倡廉手抄报内容 熊猫手抄报 70周年纪念日手抄报 讲文明懂礼貌手抄报 传染病手抄报内容 我的未来不是梦手抄报 有关交通安全的手抄报 感恩节的手抄报图片 法制手抄报内容大全