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

长安网站建设价格青岛互联网设计公司

长安网站建设价格,青岛互联网设计公司,深圳建设项目环保网站办事指南,门户网站的建设思路前言 boost.python库被用于C与Python代码间的交互#xff0c;提供了两者间大部分数据类型的转换 相关环境 操作系统#xff1a;Ubuntu 20.04 python版本#xff1a;Python 3.8 boost版本#xff1a;boost 1.78.0 安装 1.boost.python检查与卸载 在安装boost之前需要检…前言 boost.python库被用于C与Python代码间的交互提供了两者间大部分数据类型的转换 相关环境 操作系统Ubuntu 20.04 python版本Python 3.8 boost版本boost 1.78.0 安装 1.boost.python检查与卸载 在安装boost之前需要检查系统中是否已经安装boost库若系统中存在则需要卸载干净。 1包管理器安装方式的检查 卸载 系统类别检查命令redhatrpm -qf/usr/include/boost/version.hppdebiandpkg -S /usr/include/boost/version.hpp 检查到了则需卸载 系统类别检查命令redhatsudo yum remove libboost***-devdebiansudo apt-get autoremove libboost***-dev (***为版本号) 2编译方式安装的检查 卸载 通过find命令查找boost/version.hpp sudo find / -iname version.hpp查看boost版本 cat version.hpp| grep BOOST_LIB_VERSION卸载boost sudo rm -r -f /usr/local/include/boost* sudo rm -f /usr/local/lib/libboost* (*为相关版本信息)2.boost.python安装 1安装包下载 boost安装包下载 [https://www.boost.org/](https://www.boost.org/)2解压进入首层目录采用root用户 sudo -i cd /***/boost_1_78_0 ***是相关的存储位置信息3找到python安装位置 boost.python在编译的时候需要链接到python的解释器默认会使用在/usr里面的那个python。而老版的ubuntu的python可能是2.x版本的建议指定为你正在使用的版本。我们可以激活conda的环境然后使用whereis python命令查找 conda activate your_envs which python # 记下python的路径一般是/xx/xx/bin/python–prefix 是要安装到的路径如果有root权限可以按照到默认路径这样也方便cmake找 –with-python指定安装boost.python38这个库。如果安装所有库可以添加–with-librariesall –with-python-root指定python解释器的位置也就是前面which得到的路径 ./bootstrap.sh --prefix/usr/path/of/boost --with-pythonpython3.8 --with-python-root/your/python/path4编辑project_config.jam文件 vim project_config.jam在project_config.jam中python对应地方加入指定版本的python 的include和lib Python configuration import python ; if ! [ python.configured ] {using python : 3.9 : /xxx/bin/python : /xxx/include: /xxx/lib; } 表示意义版本号 可执行文件位置头文件目录库文件目录 注意这里为python所在位置根据自己实际情况来5编译安装 . /b2 ./b2 install --with-python include/usr/include/python3.8这里include对应python的include目录。 安装成功会在 /usr/local/include/boost 和 /usr/local/lib 下看到boost的头文件和库文件libboost*.so 6在profile中添加boost路径编译成功后会提示路径 vim /etc/profile添加内容为 export CPLUS_INCLUDE_PATH/home/pigeon/boost/boost_1_78_0:$CPLUS_INCLUDE_PATH export LIBRARY_PATH/home/pigeon/boost/boost_1_78_0/stage/lib:$LIBRARY_PATH export LD_LIBRARY_PATH/home/pigeon/boost/boost_1_78_0/stage/lib:$LD_LIBRARY_PATH7运行环境 source /etc/profile8更新连接库 ldconfig参考链接 linux下boost.python安装过程记录 Boost.python安装和踩坑记录
http://www.w-s-a.com/news/187129/

相关文章:

  • 太仓住房与城乡建设局网站注册推广赚钱一个80元
  • wordpress 网站生成app企业网站改版的好处
  • 广州建站服务怎么让客户做网站
  • 南京手机网站设计公司wordpress导航页
  • 娄底市建设网站app网站开发小程序
  • 刷粉网站推广免费网站建设找王科杰信誉
  • 投标建设用地是哪个网站微信小程序多少钱
  • 做玄幻封面素材网站我国数字经济报告
  • 手机网站返回跳转wordpress带颜色的文字
  • 微信群领券网站怎么做创意广告图片
  • 跟我一起做网站嘉兴做网站哪家好
  • 上海知名建站公司山东住房和建设庭网站
  • 深圳市城乡建设部网站首页平台设计方案怎么做
  • 深圳美食教学网站制作wordpress列表图显示标题
  • 怎么做网址导航网站沈阳高端做网站建设
  • 棋牌网站开发需要多少钱整网站代码 带数据 免费 下载
  • 网站建设 sql 模版猎头用什么网站做单
  • 河北保定建设工程信息网站wordpress 远程缓存
  • 手机网站开发之列表开发win7网站开发教程
  • 楚雄市住房和城乡建设局网站廊坊企业网站建设
  • 东莞规划局官方网站wordpress添加文章页不显示图片
  • 做企业网站要哪些人员百度商城网站建设
  • c语言软件开和网站开发区别多产品的网站怎么做seo
  • 收益网站制作移动互联网应用的使用情况表格
  • 专业的手机网站建设公司哪家好同城信息网站建设
  • 参与做网站的收获国外网站服务器建设
  • 西宁网站建设报价cu君博规范网站kv如何做
  • 毕业室内设计代做网站广东建设监理协会网站个人账号
  • 百度推广点击收费标准自己如何做网站优化
  • 安徽省建设监理网站广州澄网站建设公司