一、gcc main.c -o main
创建一个main.c文件
gedit main.c
在里边写进代码
#include <stdio.h>
void main()
{
printf("hello world\n");
}
编译代码
gcc main.c -o main
输入ls,可以看到生成了一个可行性的main
执行main,即可执行文件中的代码
./main
二、Makefile、autotools
比较繁杂
三、cmake
1、步骤
①安装cmake,并编写CMakeLists.txt
②执行命令cmake PATH或者ccmake PATH生成makefile(PATH是CMakeLists.txt所在的目录)
③使用make命令进行编译
2、实际操作
使用以下代码打开当前目录的所有文件,且可以使用rm删掉不需要的文件
code .
创建CMakeLists.txt
编写脚本语言
cmake_minimum_required(VERSION 3.22)
project(demo)
add_executable(main mian.c)
第一句为版本,确定cmake最低版本需求
第二区为工程名称
第三句为main.c文件生成一个叫main的可执行文件
3、执行过程
在文件夹中创建一个bulid文件
然后使用以下代码生成可执行文件
cmake ../CMakeLists.txt
输入编译指令
make
执行文件
./main