位置: 编程技术 - 正文

linux下编译boost.python简单方法(linux 编译)

编辑:rootadmin

推荐整理分享linux下编译boost.python简单方法(linux 编译),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux 编译so,linux0.01编译,linux编译模式,编译安装boost,编译安装boost,linux编译protobuf,linux0.11编译,linux0.01编译,内容如对您有帮助,希望把文章链接给更多的朋友!

最近项目使用c++操作Python脚本,选用boost.python库。在window下编译安装很顺利,但是在Linux下一直编译不通过,总是提示找不到头文件。linux版本为rhel5.7。后来询问同事,原来是同事将原来系统自带的python2.4删除掉了,然后手动编译安装了python3.3。

换到另外一台机器,重新下载boost,使用以下命令,顺利编译成功

说明:生成bjam工具的时候要增加with-python参数同时指定python可执行程序的路径,具体参数可以运行./bootstrap --help查看

这样编译出来的库是链接python2.4生成的库,至于为什么自己安装的3.3编译不成功,原因还有待查找,

为什么会报 No best alternative for /python_for_extensions错误。

--------------------------------------------------------------------------------------------

linux下编译boost.python简单方法(linux 编译)

/5/5 :补充:

针对自定义的版本,要使用以下命令编译

通过include参数指定自定义版本的python包含路径。上述命令同样会报No best alternative for /python_for_extensions估计是多个版本的python引起的。

这里要使用b2进行编译,据说b2是第二个版本的bjam,以后不要使用bjam了

另外自行编译python的时候最好要编译动态库

切记,linux不要删除系统自带的python。rhel5.7删除以后yum都不好用了 很悲剧

以上这篇linux下编译boost.python简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释 摘抄自:ABS_GUIDE下载地址:

输出执行操作和打印日志的shell脚本实例 cat/mnt/log_function.sh#!/bin/bash#logfunction####log_correct函数打印正确的输出到日志文件functionlog_correct(){DATE=`date+%Y-%m-%d%H:%M:%S`####显示打印日志的时间USER=$(whoami)##

shell将脚本输出结果记录到日志文件的实现 使用tee命令:shportal/main.sh|teelog.txt获取脚本父类路径cmddir="`dirname$0`"以上这篇shell将脚本输出结果记录到日志文件的实现就是小编分享给大家的全部内容

标签: linux 编译

本文链接地址:https://www.jiuchutong.com/biancheng/374636.html 转载请保留说明!

上一篇:Linux下的tar压缩解压缩命令详解(小结)(linux压缩tar文件命令)

下一篇:浅谈linux中shell变量$#,$@,$0,$1,$2的含义解释(linux中的shell命令)

  • 公司房屋修缮账务流程
  • 车船税讲解
  • 预收款开发票,不确认收入可以吗?
  • 税控盘及维护费的会计分录
  • 占地面积的计算公式
  • 增值税是如何计提的
  • 事业单位财政拨款取得方式
  • 工会福利费列支范围
  • 所得税季报利润总额
  • 加计抵减怎么入账
  • 运输业务增值税
  • 小规模纳税人购车可以抵扣多少税
  • 企业利息收入要交所得税吗
  • 主营业务税金及附加包括什么
  • 2018增值税暂行条例
  • 实收资本账簿印花税需要每年交吗
  • 报完税后反结账调整主营业务收入可以吗?
  • 消费税暂行条例实施细则
  • 变更税务登记证法人需要哪些资料
  • 公司账上收到退回的多交的附加税怎么做
  • 议价收购股份的账务处理
  • 外省工程需要什么手续
  • 企业所缴税款能抵税吗
  • 苹果mac os x 怎样打开DVD播放程序
  • mac outlook怎么设置邮箱签名
  • 虚拟机中如何将文件移动到普通用户的家目录下
  • boot mac os from
  • 收回已冲销的应收账款分录
  • 资本成本的组成
  • 设备租赁公司怎么复制赚钱
  • macbook不用键盘膜会进灰吗
  • php生成二维码
  • postman如何设置token
  • php数组依次排列
  • 自产产品用于应税项目为什么不考虑偷税
  • php常用方法
  • PHP面向对象程序设计调研
  • 人工智能大模型上市公司
  • php注释有几种?如何表示?
  • vector 底层原理
  • wordpress建立数据库错误
  • 大型广告牌制作材料
  • 如何利用远期交易保值
  • 无形资产摊销完以后得账务处理
  • 计提城建税的会计分录怎么写
  • 企业所得税的应纳税所得额怎么计算
  • 什么是库存现金限额?为什么要核定库存现金限额
  • 预支报销怎么做账
  • 差旅费的现金流
  • 装修费用一次性税前扣除
  • 促销服务属于什么服务按什么征增值税
  • 生产型企业入库管理办法
  • u盘安装centos7安装详细图解
  • 光盘做镜像文件
  • ubuntu unity8
  • 如何设置让自己手机号处于关机状态
  • win10预览版好吗
  • windows mobile应用
  • linuxmain函数
  • Win10 Mobile RedStone预览版14267已知问题与修复内容汇总
  • win10预览版绿屏重启解决
  • jquery直接执行
  • 三个不常见的词语有哪些
  • javascript的原型,原型链,有什么特点?
  • android studio打包jar文件
  • android recyclerview 拖拽加阴影
  • vue2.x
  • nodejs 扫描目录
  • nodejs+websocket实时聊天系统改进版
  • javascript入门教程
  • js操作对象的方法
  • jquery获取table指定的行列
  • 购物金怎么退换面额的
  • 广东省国家税务总局班子成员
  • 增值税纳税申报表怎么填
  • 吉林省耕地占用税实施办法
  • 用电稽查工作总结
  • 税务延期申报最长多久
  • 江苏税务局网上预缴税流程
  • 企业申报系统网址
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设