CMake系列之三:多个源文件-同一目录

同一目录,多个源文件

把前面的main.c里面的power函数单独写入到一个MathFunctions.c源文件里,目录下的文件结构如下:

./Demo2

  |

  +--- main.c

  |

  +--- MathFunctions.c

  |

  +--- MathFunctions.h

CMakeLists.txt编写

内容如下:

1 # CMake 最低版本号要求
2 cmake_minimum_required (VERSION 2.8)
3 # 项目信息
4 project (Demo2)
5 # 查找当前目录下的所有源文件
6 # 并将名称保存到 DIR_SRCS 变量
7 aux_source_directory(. DIR_SRCS)
8 # 指定生成目标
9 add_executable(Demo ${DIR_SRCS})

 

posted @ 2018-04-23 08:48  且听风吟-wuchao  阅读(2551)  评论(0编辑  收藏  举报