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

网站已改版网站开发和商城的科目

网站已改版,网站开发和商城的科目,西安观止软件科技有限公司,企业网站建设变相收取等级保护费1、前提条件 linux平台/CentOS 7 下要编译安装Boost除gcc和gcc-c之外#xff0c;还需要两个开发库#xff1a;bzip2-devel 和python-devel #xff0c;因此在安装前应该先保证这两个库已经安装。 安装指令: yum install bzip2 bzip2-devel bzip2-libs python-devel Cent…1、前提条件 linux平台/CentOS 7 下要编译安装Boost除gcc和gcc-c之外还需要两个开发库bzip2-devel 和python-devel 因此在安装前应该先保证这两个库已经安装。 安装指令: yum install bzip2 bzip2-devel bzip2-libs python-devel CentOS 7安装效果 [rootlocalhost ~]# yum install bzip2 bzip2-devel bzip2-libs python-devel 已加载插件fastestmirror Determining fastest mirrors* base: mirrors.ustc.edu.cn* extras: mirrors.ustc.edu.cn* updates: mirrors.163.com base | 3.6 kB 00:00:00 docker-ce-stable | 3.5 kB 00:00:00 extras | 2.9 kB 00:00:00 updates | 2.9 kB 00:00:00 (1/2): docker-ce-stable/7/x86_64/primary_db | 117 kB 00:00:26 (2/2): updates/7/x86_64/primary_db | 23 MB 00:02:58 软件包 bzip2-libs-1.0.6-13.el7.x86_64 已安装并且是最新版本 正在解决依赖关系 -- 正在检查事务 ********* 2、安装 Boost 官网下载地址:https://www.boost.org/ 将下载的boost 源码boost_1_83_0_rc1.tar.gz 上传CentOS 7 指定目录我的目录地址为:/usr/local/source_code/. CentOS  7 指令效果 [rootlocalhost ~]# cd /usr/local/source_code/ [rootlocalhost source_code]# ll 总用量 146560 -rw-r--r--. 1 root root 144648962 10月 13 10:33 boost_1_83_0_rc1.tar.gz drwxr-xr-x. 2 root root 42 9月 18 17:32 c_demo drwxrwxr-x. 6 root root 4096 10月 10 09:44 hiredis-1.2.0 -rw-r--r--. 1 root root 126216 10月 10 09:42 hiredis-1.2.0.tar.gz drwxr-xr-x. 2 root root 50 10月 10 10:37 hiredis_demo drwxr-xr-x. 5 500 users 8192 9月 4 15:28 jpeg-9e -rw-r--r--. 1 root root 1046935 9月 4 15:23 jpegsrc.v9e.tar.gz -rw-r--r--. 1 root root 4234219 8月 31 16:22 release-3.4.13.tar.gz drwxr-xr-x. 2 root root 52 10月 10 12:54 zookeeper_demo drwxrwxr-x. 8 root root 259 8月 31 16:33 zookeeper-release-3.4.13解压Boost 源码 并安装执行如下命令 # 解压boost 源码 tar -zxvf boost_1_83_0_rc1.tar.gz # 进入boost 源码目录 cd boost_1_83_0 # 启动 boost 安装指南脚本./bootstrap.sh # 安装boost 全部 模块 ./b2 install --withall CentOS  7 指令效果 # 进入Boost 源码目录 [rootlocalhost source_code]# cd boost_1_83_0 # 启动Boost 库安装指南sh [rootlocalhost boost_1_83_0]# ./bootstrap.sh Building B2 engine..### ### ### Using gcc toolset. ### ###g (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) Copyright © 2015 Free Software Foundation, Inc. 本程序是自由软件请参看源代码的版权声明。本软件没有任何担保 包括没有适销性和某一专用目的下的适用性担保。### ### g -x c -stdc11 -O2 -s -DNDEBUG builtins.cpp class.cpp command.cpp compile.cpp constants.cpp cwd.cpp debug.cpp debugger.cpp execcmd.cpp execnt.cpp execunix.cpp filesys.cpp filent.cpp fileunix.cpp frames.cpp function.cpp glob.cpp hash.cpp hcache.cpp hdrmacro.cpp headers.cpp jam_strings.cpp jam.cpp jamgram.cpp lists.cpp make.cpp make1.cpp md5.cpp mem.cpp modules.cpp native.cpp object.cpp option.cpp output.cpp parse.cpp pathnt.cpp pathsys.cpp pathunix.cpp regexp.cpp rules.cpp scan.cpp search.cpp startup.cpp subst.cpp sysinfo.cpp timestamp.cpp variable.cpp w32_getreg.cpp modules/order.cpp modules/path.cpp modules/property-set.cpp modules/regex.cpp modules/sequence.cpp modules/set.cpp -o b2tools/build/src/engine/b2 Detecting Python version... 2.7 Detecting Python root... /usr Unicode/ICU support for Boost.Regex?... /usr Generating B2 configuration in project-config.jam for gcc...Bootstrapping is done. To build, run:./b2To generate header files, run:./b2 headers ****** # 安装Boost 模块 [rootlocalhost boost_1_83_0]# ./b2 install --withall Performing configuration checks- default address-model : 64-bit [1]- default architecture : x86 [1]- compiler supports SSE2 : yes [2]- compiler supports SSE4.1 : yes [2]- has std::atomic_ref : no [2]- has -Wl,--no-undefined : yes [2]- has statx : no [2]- has statx syscall : no [2]- has init_priority attribute : yes [2]- has stat::st_blksize : yes [2]- has stat::st_mtim : yes [2]- has stat::st_mtimensec : no [2]- has stat::st_mtimespec : no [2]- has stat::st_birthtim : no [2]- has stat::st_birthtimensec : no [2]- has stat::st_birthtimespec : no [2]- has fdopendir(O_NOFOLLOW) : yes [2]- has dirent::d_type : yes [2]- has POSIX *at APIs : yes [2]- cxx11_auto_declarations : no [2]- cxx11_auto_declarations : no [3]- has_icu builds : yes [2] warning: Graph library does not contain MPI-based parallel components. note: to enable them, add using mpi ; to your user-config.jam. note: to suppress this message, pass --without-graph_parallel to bjam.- zlib : yes- bzip2 : yes- lzma : no- zstd : no- has_lzma_cputhreads builds : no [2]- cxx11_constexpr : no [2]- cxx11_constexpr : no [3]- iconv (libc) : yes [2]- icu : yes [2]- iconv (libc) : yes [3] ****** 3、Boost 快速上手Demo 在指定目录(/usr/local/source_code) 创建boost 测试目录(boost_demo)。指令如下 [rootlocalhost source_code]# mkdir boost_demo [rootlocalhost source_code]# cd boost_demo/ [rootlocalhost boost_demo]# ll 总用量 0在boost_demo 目录下创建boost 测试程序accumulators_demo.cpp。指令如下: [rootlocalhost boost_demo]# vi accumulators_demo.cpp 编辑 accumulators_demo.cpp 文件内容如下: #include iostream #include boost/accumulators/accumulators.hpp #include boost/accumulators/statistics/stats.hpp #include boost/accumulators/statistics/mean.hpp #include boost/accumulators/statistics/moment.hpp using namespace boost::accumulators;int main() {// Define an accumulator set for calculating the mean and the// 2nd moment ...accumulator_setdouble, statstag::mean, tag::moment2 acc;// push in some data ...acc(1.2);acc(2.3);acc(3.4);acc(4.5);// Display the results ...std::cout Mean: mean(acc) std::endl;std::cout Moment: moment2(acc) std::endl;return 0; }编译accumulators_demo.cpp 文件并执行。 [rootlocalhost boost_demo]# g accumulators_demo.cpp -o accumulators_demo In file included from /usr/local/include/boost/function/detail/prologue.hpp:12:0,from /usr/local/include/boost/function.hpp:30,from /usr/local/include/boost/parameter/aux_/tagged_argument.hpp:88,from /usr/local/include/boost/parameter/aux_/tag.hpp:11,from /usr/local/include/boost/parameter/keyword.hpp:10,from /usr/local/include/boost/parameter/nested_keyword.hpp:10,from /usr/local/include/boost/accumulators/accumulators_fwd.hpp:229,from /usr/local/include/boost/accumulators/framework/accumulator_set.hpp:29,from /usr/local/include/boost/accumulators/accumulators.hpp:12,from accumulators_demo.cpp:2: /usr/local/include/boost/function/detail/requires_cxx11.hpp:18:192: 附注#pragma messageC03 support was deprecated in Boost.Function 1.82 and will be removed in Boost.Function 1.84. Please open an issue in https://github.com/boostorg/function if you want it retained.BOOST_PRAGMA_MESSAGE(C03 support was deprecated in Boost.Function 1.82 and will be removed in Boost.Function 1.84. Please open an issue in https://github.com/boostorg/function if you want it retained.)^ In file included from /usr/local/include/boost/bind/mem_fn.hpp:24:0,from /usr/local/include/boost/mem_fn.hpp:22,from /usr/local/include/boost/function/detail/prologue.hpp:19,from /usr/local/include/boost/function.hpp:30,from /usr/local/include/boost/parameter/aux_/tagged_argument.hpp:88,from /usr/local/include/boost/parameter/aux_/tag.hpp:11,from /usr/local/include/boost/parameter/keyword.hpp:10,from /usr/local/include/boost/parameter/nested_keyword.hpp:10,from /usr/local/include/boost/accumulators/accumulators_fwd.hpp:229,from /usr/local/include/boost/accumulators/framework/accumulator_set.hpp:29,from /usr/local/include/boost/accumulators/accumulators.hpp:12,from accumulators_demo.cpp:2: /usr/local/include/boost/bind/detail/requires_cxx11.hpp:18:180: 附注#pragma messageC03 support was deprecated in Boost.Bind 1.82 and will be removed in Boost.Bind 1.84. Please open an issue in https://github.com/boostorg/bind if you want it retained.BOOST_PRAGMA_MESSAGE(C03 support was deprecated in Boost.Bind 1.82 and will be removed in Boost.Bind 1.84. Please open an issue in https://github.com/boostorg/bind if you want it retained.)^ In file included from /usr/local/include/boost/typeof/typeof.hpp:16:0,from /usr/local/include/boost/accumulators/numeric/functional.hpp:22,from /usr/local/include/boost/accumulators/statistics/mean.hpp:14,from accumulators_demo.cpp:4: /usr/local/include/boost/typeof/detail/requires_cxx11.hpp:14:102: 附注#pragma messageC03 support was deprecated in Boost.Typeof 1.82 and will be removed in Boost.Typeof 1.84.BOOST_PRAGMA_MESSAGE(C03 support was deprecated in Boost.Typeof 1.82 and will be removed in Boost.Typeof 1.84.)^ [rootlocalhost boost_demo]# ll 总用量 244 -rwxr-xr-x. 1 root root 245128 10月 13 10:57 accumulators_demo -rw-r--r--. 1 root root 678 10月 13 10:53 accumulators_demo.cpp [rootlocalhost boost_demo]# ./accumulators_demo Mean: 2.85 Moment: 9.6354、Boost  常用库 Boost 是一组扩展了 C 功能的库。常用的包括 1. Boost.Asio包含了一套网络和底层 I/O 编程的接口支持同步、异步操作。 2. Boost.Unordered提供了类似 C11 中的 std::unordered_map, std::unordered_set 等的无序容器。 3. Boost.Thread封装了线程相关的接口如线程类、互斥量、条件变量等。 4. Boost.Python扩展了 Python/C 的转换机制以便于在 Python 和 C之间进行进行更灵活的程序集成。 5. Boost.Smart_Ptr包含智能指针如 shared_ptrweak_ptrscoped_ptr 等用于资源管理的类。 6. Boost.Filesystem提供一套跨平台的文件系统访问方法。 7. Boost.Graph提供一套图数据结构及相关算法。 8. Boost.Regex封装了正则表达式的类。 9. Boost.Log提供一套跨平台的日志库。 10. Boost.Date_Time时间和日期库提供一种简单、易于操作的方式来处理时间和日期。
http://www.hkea.cn/news/14300134/

相关文章:

  • django商城网站开发的功能海口网站制作
  • 广东网站建设电话咨询下一页word
  • 霸州网站制作wordpress主题图标乱码
  • 公司官方网站怎么做电子商务网站建设商城网站
  • 网站开发软件 连接SQL数据库无锡建设工程服务中心
  • 网站建设基础考试高端品牌护肤品
  • 汽车最全的网站都江堰市网站建设
  • 上海 网站工作室php网站开发方案
  • 龙岩网站建设要多久杭州app开发公司老铁帮
  • 网站的设计思路范文太原市建设厅官方网站
  • 网站制作 温州每个
  • 龙岗区网站建设哪个公司好企业营销图片
  • 乔拓云智能建站官网苏醒wordpress主题
  • php网站建设价格网站建设的人员组织
  • 网站后台查询软件北京品牌网站
  • 如何在国外网站做免费推广网站建设投标ppt模板下载
  • dede网站qq类源码seo优化排名易下拉软件
  • 娄底本地做寄生虫网站济南网页设计师招聘信息
  • 龙溪营销型网站制作企业网络营销策划方案书范例
  • 云主机做网站百度免费推广登录入口
  • 导购网站建设需求模版做个网站多少钱找谁做
  • 网站建设华科技公司wordpress 管理员权限丢失
  • 专门做男装的网站影视app源码
  • 网站推广策划案怎么选上海市城乡住房建设厅网站
  • 百度不收录什么网站吗网站开发用到的框架
  • dedecms 网站名称标签简洁 手机 导航网站模板下载
  • 网站公司制作竹子建站邀请码
  • 河南省网站重庆公众号开发服务
  • 秋莱网站建设html5个性个人网站
  • 网站建设怎么做帐怎么免费搭建平台