如何封装调用一个库 目标库很复杂有很多头文件和库文件,我目前的程序不希望增加这些额外的依赖,尤其是不希望增加多的include dir。这时就需要把复杂库封装到一个cpp内,这样源程序只需要添加一个头文件和一些lib就可以实现想要的功能了。 定义一个自己的lib 头文件 方调用函数 cpp 实现想要的功能, 这个lib的cpp中添加目标库的头文件,这个库连接目标库的lib文件。 在程序中调用自己的lib 调用自己写好的lib,这时只需要引入一个头文件,和所有依赖的lib文件就可以了。