linux下Tinyxml使用之静态库的生成

来源:互联网 发布:易语言安装包源码 编辑:程序博客网 时间:2024/06/05 02:08

1.Tinyxml源码下载

下载最新版的tinyxml源码https://sourceforge.net/projects/tinyxml/files/latest/download

下载后解压得到如下文件夹目录,包含四个.cpp文件和连个.h文件。

tinyxmlerror.cpp tinyxmlparser.cpp tinyxml.cpp tinyxml.h tinystr.h

2. 静态库

1) 创建静态库的最基本步骤是生成目标文件.o

g++ -c tinyxmlerror.cpp tinyxmlparser.cpp tinyxml.cpp


2)生成静态库libxml.a

ar -rcs libxml.a *.o


3)使用静态库

使用gcc命令带上库文件就OK了

g++ -o test test.cpp libxmal.a