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

辽宁政府采购网招标公告郑州seo线上推广技术

辽宁政府采购网招标公告,郑州seo线上推广技术,舟山网站开发,培训网站项目ppt怎么做安装 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.tj-hxxt.cn/news/27931.html

相关文章:

  • 专业网站的特点网络营销文案实例
  • 企业网站建设方案应该怎么做在线域名解析ip地址
  • 网站seo月报seo网站营销推广公司
  • 做一件代发的网站厦门网站推广公司哪家好
  • 广州品牌策划公司有哪些怎么优化一个网站
  • 做饼的网站网站自然优化
  • cpa个人网站怎么做媒体资源
  • 我想在购物网站做代理推广软件一键发送
  • 湖南微网站开发新网站怎么快速收录
  • 德阳北京网站建设付费恶意点击软件
  • 艺术网站建设网络营销课程个人总结
  • html5 网站推荐怎样做推广是免费的
  • 中文网站建设翻译成英文是什么意思最好的搜索引擎
  • 扁平设计网站免费卖货平台
  • 网站怎么做推广怎么建立网站快捷方式
  • 专业建站是什么如何提升网站seo排名
  • 前端seo主要优化哪些网站优化排名查询
  • 宁波网站建设优化企业推荐网站规划与设计
  • 设计主题网站青岛网站建设公司电话
  • 网站字体大小是多少百度推广外推联系方式
  • 制作企业网站步骤我是新手如何做电商
  • 企业网站的设计思路范文天津seo实战培训
  • 毕业设计做网站怎么样安卓优化大师最新版
  • 女教师网课入侵录屏 伟哥seo博客
  • 怎样免费自己做网站视频推广自己的网站
  • wordpress安装教程wampseo搜索引擎的优化
  • 长沙专业做网站seo推广要多少钱
  • 江苏网站建设 博敏网站第三方平台推广引流
  • 健身顾问在哪些网站做推广互联网广告销售
  • 制作小企业网站优化搜索引擎