评论

收藏

[C++] cmake编译多个文件

编程语言 编程语言 发布于:2021-08-07 11:50 | 阅读数:344 | 评论:0

demo.h
#ifndef UNTITLED_HEADER_DEMO_H
#define UNTITLED_HEADER_DEMO_H
void printHello(char *name);
#endif //UNTITLED_HEADER_DEMO_H
demo.c
//
// Created by gxf on 2020/2/6.
//
#include <stdio.h>
#include "header-demo.h"
void printHello(char *name) {
  printf("hello %s\n", name);
}
main.c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "header-demo.h"
int main() {
  char *name = "guanxianseng";
  printHello(name);
  return 0;
}
cmakelist.txt
# main.c
add_executable(main main.c header-demo.h header-demo.c)


关注下面的标签,发现更多相似文章