我已经用 C 语言构建了一个库,但目前它非常庞大,并且有许多用于不同建议的函数,例如:文件操作、数学函数等。
我想做的是将这个库拆分为所有不同的建议,但如果用户想要使用 all 可以一次调用它(如果可能的话,idk)。
我的库名为 feg_tools。所以目前使用它我这样做:
#include "feg_tools.h"
我想要一些我只称之为我需要的东西:
#include "feg_tools/mathematics_functions.h"
#include "feg_tools/file_manipulation.h"
或者如果我需要一切:
#include "feg_tools"
我也不知道如何构建这样的 Makefile。