Menu Close
2.4.2. 自动化构建
大规模软件通常使用自动化构建,方法是创建 Makefile
文件,然后运行 GNU make
实用程序。
如果要使用自动构建来构建 cello.c
程序,请使用以下步骤:
步骤
要设置自动化构建,请在与
cello.c
相同的目录中使用以下内容创建Makefile
文件。Makefile
cello: gcc -g -o cello cello.c clean: rm cello
请注意,
cello:
和clean:
下的行必须以一个 tab 空间开头。要构建软件,请运行
make
命令:$ make make: 'cello' is up to date.
因为已有可用的构建,请运行
make clean
命令,然后再次运行make
命令:$ make clean rm cello $ make gcc -g -o cello cello.c
注意在另一个构建之后尝试构建程序无效。
$ make make: 'cello' is up to date.
执行程序:
$ ./cello Hello World
您现在已手动编译程序并使用构建工具。