【文件属性】:
文件名称:CMake:CMake项目示例
文件大小:10KB
文件格式:ZIP
更新时间:2021-03-04 05:48:47
C++
麦克马
CMake项目示例。
介绍
CMake是:
跨平台
*
开源的
独立于编译器
用gcc编译
当您的项目仅包含三个文件(main.c code.c code.h)时,可以使用以下命令从终端轻松编译该文件:
gcc -Wall -Wextra -Werror -std=c99 -pedantic -g -o exe code.c main.c
现在,您可以运行一个名为exe的可执行文件。
使用Makefile进行编译
当处理许多文件时,几乎不可能使用命令行命令进行编译。 相反,您可以使用配置文件,在其中指定要编译的文件和标志。
我们的项目的Makefile示例,其中包含三个文件(main.c code.c code.h):
CC =gcc
CFLAGS =-I.
DEPS = code.h
% .o : % .c $( DEPS )
$( CC ) -c -o $@ $<
【文件预览】:
CMake-main
----.gitignore(296B)
----README.md(2KB)
----LICENSE(1KB)
----src()
--------Subdirectories()
--------ExecutableAndLibraries()