我创建了包含许多.h文件的静态库。我想创建仅包含一个 .h 文件的库,其中包括所有其他 .h 文件。但是当我尝试创建这样的库时,它给了我" .h 文件未找到 "错误。
任何人都可以知道如何创建这样的库吗? 提前谢谢。
创建一个 .m(或 .mm)文件,包含您的 .h 文件,然后编译 .m 文件而不是 .h 文件。
顺便说一句,为什么要从 .h 文件构建库?? .h 文件不应包含任何实现。 例外是C++模板和内联函数,那么如果不实例化模板,您将不会构建任何东西