如何使用gcc在C中编译自制的头



所以我想编译一个包含以下标题的程序:

#include <stdio.h>
#include "teclas_tictac.h"

标头teclas_tictac.h具有teclas_tictac.c文件中函数的原型。

我该怎么做?

我通常做gcc myprogram.c -o myprogram

感谢

不要太技术化,但函数实现是需要组装、转换为目标代码并最终链接的,头文件在编译过程中不直接使用,其内容只是复制到使用#include指令的地方。

因此,编译过程需要的是.c文件,而不是头文件。

gcc myprogram.c teclas_tictac.c -o myprogram

您还可以在过程中包括警告标志,这可以帮助检测您可能错过的问题

以下是一些更常用的:

gcc myprogram.c teclas_tictac.c -o myprogram -Wall -Wextra -pedantic

相关内容

  • 没有找到相关文章

最新更新