多个源文件和头文件:包括 .c 和 .h 文件

时间:2021-07-26 04:46:53

标签: c

我有以下项目结构:

/source:
-- data_module_entry.c (main.c)
-- /data_module
-- -- data_process.c
-- -- data_process.h
-- /data_libs
-- -- data_stat.c
-- -- data_stat.h
-- -- data_io.c
-- -- data_io.h

我有来自 data_io.cdata_process.c 中的 data_module_entry.c 的函数。

data_process.c 使用来自 data_stat.c 的函数。

但我无法在这些文件之间正确设置链接以使其正常工作。

#include "" 的确切序列应该是什么?

1 个答案:

答案 0 :(得分:0)

实际上我做的都很好,这不是问题。但是,当我使用 gcc 时,我只用 main.c 指定了文件,而不是枚举所有 .c 文件。