当前位置: 首页 > news >正文

自动跳转手机网站代码建筑工程公司起名大全

自动跳转手机网站代码,建筑工程公司起名大全,免费制作小说封面的网站,免费做销售网站安装 pugixml Git下载地址:https://github.com/zeux/pugixml 步骤1:首先,你需要下载pugixml 的源代码。你可以从Github或者源代码官方网站下载。并上传至/usr/local/source_code/ 步骤2:下载完成后,需要将源代码解压…

安装

pugixml Git下载地址:https://github.com/zeux/pugixml

步骤1:首先,你需要下载pugixml 的源代码。你可以从Github或者源代码官方网站下载。并上传至/usr/local/source_code/ 

步骤2:下载完成后,需要将源代码解压,可以使用以下命令:

 tar -zxvf pugixml-1.13.tar.gz

 步骤3:解压后,切换到源代码目录:

[root@localhost source_code]# cd pugixml-1.13

 步骤4:生成pugixml 静态库,执行如下指令:

mkdir build
cd build
cmake ..
make && make install
[root@localhost build]# cd ..
[root@localhost pugixml-1.13]# cmake .
-- The CXX compiler identification is GNU 8.3.1
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /opt/rh/devtoolset-8/root/usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/source_code/pugixml-1.13
[root@localhost pugixml-1.13]# make && make install
[ 50%] Building CXX object CMakeFiles/pugixml-static.dir/src/pugixml.cpp.o
[100%] Linking CXX static library libpugixml.a
[100%] Built target pugixml-static
Consolidate compiler generated dependencies of target pugixml-static
[100%] Built target pugixml-static
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/lib64/libpugixml.a
-- Installing: /usr/local/lib64/cmake/pugixml/pugixml-targets.cmake
-- Installing: /usr/local/lib64/cmake/pugixml/pugixml-targets-noconfig.cmake
-- Installing: /usr/local/lib64/cmake/pugixml/pugixml-config-version.cmake
-- Installing: /usr/local/lib64/cmake/pugixml/pugixml-config.cmake
-- Installing: /usr/local/lib64/pkgconfig/pugixml.pc
-- Up-to-date: /usr/local/include/pugiconfig.hpp
-- Up-to-date: /usr/local/include/pugixml.hpp

 温馨提示:完成以上步骤后,在/usr/local/lib下会生成libpugixml.so动态库和/usr/local/include下生成pugixml.hpp头文件。你可以使用以下命令查看是否安装成功:

ls /usr/local/lib | grep pugixml
ls /usr/local/include | grep pugixml

如果看到,则说明成功安装了pugixml库 .

快速入门

在/usr/local/source_code 新增pugixml_demo 目录并新增test_pugixml.cpp 文件,文件内容如下:

#include "pugixml.hpp"
#include <iostream>
using namespace std;int main(){pugi::xml_document doc;pugi::xml_parse_result result = doc.load_file("input.xml");if(!result)return -1;cout << "parse result: " << endl;pugi::xml_node root_node = doc.child("platform");pugi::xml_node ip_node = root_node.child("ip");pugi::xml_node port_node = root_node.child("port");pugi::xml_node key_node = root_node.child("key");cout << ip_node.text().as_string() << endl;cout << port_node.text().as_int() << endl;cout << key_node.text().as_string() << endl;return 0;
}

在test_pugixml.cpp 文件所在目录新增input.xml 文件,文件内容如下:

<platform><ip>192.168.1.2</ip><port>50000</port><key>keyvalue</key>
</platform>

编译源码并执行:

[root@localhost pugixml_demo]# g++ test_pugixml.cpp -o test_pugixml -std=c++11 -lpugixml
[root@localhost pugixml_demo]# ll
总用量 340
-rw-r--r--. 1 root root     95 11月 22 18:07 input.xml
-rwxr-xr-x. 1 root root 338744 11月 22 19:20 test_pugixml
-rw-r--r--. 1 root root    615 11月 22 19:20 test_pugixml.cpp
[root@localhost pugixml_demo]# ./test_pugixml
parse result:
192.168.1.2
50000
keyvalue

入门详细

请参考:pugi 快速入门

              pugixml Git地址 

              pugixml 官网开发指南 

http://www.yayakq.cn/news/151932/

相关文章:

  • 网页导航视频网站在线制作教程山东城市建设厅网站
  • 新乡做网站价格ps做网页怎么在网站上打开
  • 网站推广做多大尺寸设计logo的网址
  • 国外专业做集装箱别墅网站上海建设银行公司网站
  • 注册网站免费注册qq邮箱在哪个网站上做预收款报告
  • 佛山外贸网站建设流程网络营销作业
  • 子洲网站建设制作百度小说风云榜排行榜官网
  • 外贸网站 海外推广大连市工程建设信息网
  • 平台网站开发沈阳妇科医院排名最好的医院
  • 制作网站站用的软件沧州网站建设报价
  • 河北省建设银行网站首页营销方案案例范文
  • 做相册哪个网站好用网上怎么自己注销营业执照
  • 理财网站开发页面简洁的导航网站
  • 如何做网站旅游产品分析江阴网站制作设计
  • 网站建设 套餐全国建筑行业资质平台查询官网
  • 做淘宝货源网站免注册制作网站
  • 湘潭网站建设工作室南京做网站的额
  • 汕头网站网店建设重庆市招标网官网
  • 增加网站访问量网站建设需要哪些的ps
  • 建筑设计作品展示网站如何自建网站卖产品
  • 网站建设行业税率王战胜局长
  • 网站怎样建立数据库连接做网站要多少钱 知乎
  • 北京高端网站网站建设 工作职责
  • 杭州定制网站免费建站还用学做网站吗
  • 2024年最新一轮阳性症状白杨seo教程
  • 高端网站建设代码做视频播放网站
  • 重庆企业网站建站新洲建设局网站
  • 沙田镇网站建设八爪鱼网站建设
  • 手机网站有什么区别杭州公司排名
  • 网站可以用什么语言开发做wordpress 标签鼠标滑过_弹出的title 代码美化