位置: 编程技术 - 正文

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

发布时间:2024-02-27

推荐整理分享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命令)

  • 按月支付劳务费开发票
  • 当月销售下月开票如何做账分录
  • 利润表营业外收入怎么取数
  • 非本公司员工如何申报个税
  • 企业捐赠不动产 会计分录
  • 退休工资要缴纳税吗
  • 定期定额户超过定额怎么报个税
  • 递延所得税如何计算
  • 取得消费税出口退税款如何做会计处理?
  • 租客一次性支付一年租金需要交个税吗
  • 企业出口退税办理流程
  • 金三打印客户端插件如何下载?
  • 个人从上市公司取得的分红个税怎么申报
  • 如何处理填写错题的问题
  • 上个月的费用这个月开发票怎么做账
  • 收到上级补助收入支出时财务会计怎么记账
  • 两个帐套合并为一个
  • 稽查查补税款怎么计算企业所得税
  • 出口退免税的类型
  • prevsrv.exe - prevsrv是什么进程 有什么用
  • 利润分配属于什么活动
  • 会计分录的正确书写格式图片
  • php嵌入js
  • win10更新kb5005033
  • 电脑找不到u盘怎么解决
  • Win11安装失败怎么办
  • 计提本月应交未交增值税
  • 盈余公积弥补以前年度亏损所有者权益会增加
  • 新会计准则5步法
  • thinkphp config
  • ts基础类型
  • 跨年可以预提费用吗
  • css去掉项目符号
  • php引用类型
  • 扩散模型和gan的区别
  • 税务自查报告范文自查报告怎么写
  • 应收利息会计分局
  • jquery ui table
  • mysql动态表单设计与实现
  • mongodb认证
  • 个人发票抬头和公司发票抬头有什么区别
  • 进项税需要转出的分录
  • 跨季度的发票可以冲红吗
  • sql2008数据库维护计划
  • 税前利润是否等于利润总额
  • 已付预付款当月怎么入账
  • 主营业务成本借贷方向增减
  • 公司进行债券投资的缺点
  • 收到员工生育津贴怎么做分录
  • 个税速算扣除数2023
  • 定额征收个体户如何交所得税
  • 退回的包装物怎么做账
  • 付外汇代缴税费
  • 存储过程失效怎么办
  • mysql查询慢的优化方案
  • win10改win8.1
  • vista sp2 旗舰版 key
  • centos怎么添加用户
  • 七喜r11c笔记本
  • red hat linux怎么用
  • win10系统进程
  • windowsxp的开始菜单
  • windows8设置自动关机
  • 如何在windows制作表格
  • linux如何打包tar.gz
  • unity特效制作教程
  • XMLHttpRequest Level 2 使用指南
  • jquery 下拉框变更事件
  • 数据库的基本操作语句有哪些
  • javascript用处
  • python whiletrue循环语句
  • aiclod
  • jquery技巧
  • android使用红杏代理更新sdk
  • 个人所得税代扣代缴手续费退库申请
  • 国家税务总局朝阳税务局
  • 中建七局企业精神是什么
  • 税控盘可以换成ukey吗
  • 长沙的河西包含哪几个区
  • 增值税留抵退税政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号