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

深圳短视频制作公司企业seo外包公司

深圳短视频制作公司,企业seo外包公司,软件系统开发平台,中企动力初期做的网站安装 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.15wanjia.com/news/33431.html

相关文章:

  • 渭南做网站哪家好如何查看一个网站的访问量
  • 深圳互联网公司网站广告投放方式
  • 网站建设APP的软件自媒体平台排名
  • 网站开发做美工seo排名培训
  • 网站模版 源码seo排名技术教程
  • 杭州哪里做网站网络广告营销策略
  • 个人电脑做服务器网站seo百度seo排名优化软件
  • 网站首页效果图怎么设计企业网站定制
  • 2023年11月流感西安全网优化
  • 做网站沈阳国内十大搜索引擎网站
  • WordPress功能模块排版搜索引擎营销就是seo
  • 温州营销网站制作报价seo属于技术还是营销
  • 网站备案号查询平台网络营销成功案例ppt
  • 可以做微课ppt模板 网站有哪些沈阳网站制作公司
  • 太原市建设工程招标投标网站推广是什么意思
  • 日本网站开发前端网站seo软件
  • 集团培训网站建设互联网营销师资格证
  • 旬阳县建设局网站电工培训技术学校
  • 网站跟网页的区别是什么深圳百度关键词
  • 大疆网站建设网络营销师资格证
  • 如何在工商网站做预先核名网站建设详细方案
  • 做网站的人是什么职位免费创建个人博客网站
  • 华艺网络网站开发快速优化系统
  • 黄骅信誉楼罗茂莲事件百度优化关键词
  • 临猗做网站关键词搜索量怎么查
  • 做网页设计的网站网络推广app是违法的吗
  • 如何做外贸独立网站百度seo排名规则
  • 杭州网站建设 双收运营商大数据精准营销获客
  • 合肥建立网站青岛网站关键词优化公司
  • 做商城网站张家港seo建站