🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### slave.c 在slave.c文件中写函数 ~~~ int max(int a, int b) { return a > b ? a : b; } ~~~ ### 创建和主文件同名的头文件 main.h 定义函数 ~~~ extern int max(int a, int b); ~~~ ### CMakeLists.txt ~~~ cmake_minimum_required(VERSION 3.15) project(test C) set(CMAKE_C_STANDARD 11) add_executable(test main.c slave.c) //加入文件名 ~~~ ### 主文件引入自定义头文件 ~~~ #include "main.h" //自定义头文件用 " " 包裹 int main() { int c = max(10, 20); printf("%d", c); } ~~~