TinyXML如何配置

簡介

TinyXML是一個(gè)簡單,小巧的C++XML解析器,可以輕松集成到其他程序中。它讀取XML并創(chuàng)建表示XML文檔的C++對(duì)象。可以將對(duì)象作為XML進(jìn)行操作,更改和再次保存。

編譯和測(cè)試方式

1.選擇操作環(huán)境

本文選用華為鯤鵬云服務(wù)ECS KC1實(shí)例做測(cè)試

2.配置編譯工具

1)編譯TinyXML需要g++編譯器因此需要安裝g++。

yum install gcc-c++ -y

2)獲取源代碼。

3)執(zhí)行以下命令,獲取TinyXML軟件包。

wget https://github.com/leethomason/tinyxml2/archive/5.0.1.tar.gz

3.編譯源代碼

1)解壓壓縮包。

tar -zxvf 5.0.1.tar.gz

2)進(jìn)入解壓目錄,有一個(gè)Makefile文件,直接執(zhí)行“make”命令編譯項(xiàng)目即可。

3)編譯完成后,在當(dāng)前目錄下會(huì)生成“libtinyxml2.a”庫文件,此時(shí)即可用該庫文件編譯項(xiàng)目。

測(cè)試已完成編譯的軟件

1.測(cè)試該靜態(tài)庫是否可以正常使用。

在解壓目錄下有一個(gè)“xmltest.cpp”文件,是項(xiàng)目默認(rèn)的測(cè)試程序(也可自行編寫程序),執(zhí)行命令使用鏈接靜態(tài)庫編譯該cpp文件。

g++ -o xmltest2 xmltest.cpp libtinyxml2.a

編譯通過并生成目標(biāo)文件。