`

SUSE下编译C++扩展模块

阅读更多

在suse10下开发了一个c++扩展,拿到suse11下不可运行,于是将代码拿到suse11下编译之,发现找不到python.h

 

查之,发现少了python devel开发包,搜之安装,编译OK,安装OK

 

注意点,python devel开发包版本需要与python及其它依赖的包版本主版本配套,主版本就是包名后面的用"-"分隔的第一个版本号,如下包名中的主版本号就是红色标注部分

 

python-devel-2.6.0-2.19.x86_64.rpm

 

如下命令可查看python相关的包的版本号

rpm -aq | grep python 

 

 

分享到:
评论

相关推荐

    SUSE 12 gcc-c++ 离线安装

    SUSE 12 gcc-c++ 离线安装 虚拟机系统:Linux version 3.12.49-11-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Wed Nov 11 20:52:43 UTC 2015 (8d714a0)

    suse11编译安装xtrabackup.rar

    本文将重点讲解如何在SUSE 11操作系统上编译并安装XtraBackup,它是一个用于MySQL数据库的开源热备份工具。首先,我们来看看标题提及的两个主要文件:`xtrabackup-1.6.5.tar.gz` 和 `mysql-5.1.59.tar.gz`。 1. **...

    suse11上编译pgsql9.1时依赖的rpm包列表

    这里列出了不同版本和架构(32位/64位)的GCC及其C++扩展。这些包确保PostgreSQL可以被正确编译。 ### Libgcc Libraries - **包名**:`libgcc43-4.3.3_20081022-11.18.x86_64.rpm`, `libgcc43-32bit-4.3.3_...

    Suse Linux 12 下gcc环境所需rpm安装包

    在SUSE Linux Enterprise 12 SP3环境下,为了构建一个完整的GCC(GNU Compiler Collection)编译环境,我们需要一系列的RPM(Red Hat Package Manager)安装包。这些包提供了必要的库和工具,使得开发者能够在系统上...

    在 SUSE LINUX 11上搭建ACE开发环境

    这两个组件是构建ACE开发环境的基础,因为ACE(Adaptive Communication Environment)是一个高度可移植的C++中间件框架,它依赖于OpenSSL库提供安全通信功能。 首先,我们需要准备两个必要的软件包:openssl-0.9.8g...

    suse下安装gcc_rmp

    在SUSE Linux Enterprise Server 12 (SLES 12)操作系统中,GCC(GNU Compiler Collection)是构建和编译C、C++以及其他编程语言应用程序的关键工具。GCC不仅包括了C编译器gcc,还包含了C++编译器g++,以及Fortran、...

    SUSE12SP2 gcc库

    在SUSE 12 Service Pack 2(SP2)这个特定的版本中,GCC库扮演着至关重要的角色,因为它提供了开发和编译软件所需的运行时环境和头文件。 GCC 4.x系列在SUSE 12 SP2中通常是默认版本,它带来了许多性能改进和新特性...

    SUSE 使用 rpm 安装gcc开发环境rpm包

    在SUSE系统上进行软件开发时,`GCC`(GNU Compiler Collection)是必不可少的工具,因为它包含了编译C、C++以及其他编程语言所需的编译器。本文将详细介绍如何使用`rpm`命令在SUSE系统中安装`GCC`的开发环境。 `RPM...

    SUSE编译安装nginx涉及到的软件包

    在SUSE操作系统上编译安装Nginx是一项技术性较强的任务,它涉及到多个依赖软件包的安装和配置。本文将详细介绍这个过程,并着重讲解与标题和描述相关的软件包`pcre2-10.21.tar.gz`以及标签中提到的`SUSE`、`pcre`、`...

    SUSE Linux下源码编译方式安装MySQL 5.6过程分享

    标题中提到的知识点是关于在SUSE Linux环境下通过源码编译的方式安装MySQL 5.6。描述部分指出,本文适合使用SUSE Linux Enterprise Server 10 SP3 (x86_64)系统的用户参考。这意味着本文将为想要在同一操作系统版本...

    suse linux enterprise 11 sp3 x64 下编译的IBM DB2 Qt 驱动库

    编译出来的IBM DB2 驱动,因为是64位的系统,如果按照说明直接编译,会有提示void 无法转换为 int 的错误,所以修改了IBM db2 中的 sqlsystm.h文件,将其中的整形改为long型。希望对后来的人有帮助。 此外,在suse ...

    gcc&gcc;-c++4.8version

    C++是C语言的扩展,增加了面向对象编程、模板和泛型编程等功能。C++4.8是GCC中的一个稳定版本,发布于2014年,包含了当时最新的C++11标准的大部分特性,比如右值引用、自动类型推断(auto关键字)、lambda表达式、...

    Linux Software Install轻松DIY我的rpm软件包.pdf

    rpm 软件包的创建过程可以分为四个步骤:释放压缩的源文件、编译源文件、创建 rpm 软件包、安装 rpm 软件包。我们可以通过编写完整的基准文件,使得 rpm 根据我们的基准文件自动执行创建过程。 在创建 rpm 软件包时...

    SUSE Linux Enterprise Server 15 SP1安装快速入门.docx

    - **扩展和模块选择**:根据需求选择要安装的额外功能和模块。 - **附加产品**:如果有,可以选择附加的产品安装。 - **系统角色**:定义系统将扮演的角色,例如服务器、桌面等。 - **建议的分区**:系统会提供...

    suse下安装oracle

    在Linux SUSE环境下安装Oracle数据库是一项复杂而细致的工作,涉及到多个步骤和技术要点。这里我们将深入探讨这个主题,以便你能够全面理解如何在SUSE系统上成功部署Oracle。 1. **系统准备**: - **硬件需求**:...

    SUSE11下snmp安裝包

    SNMP(Simple Network ...对于更复杂的企业级网络环境,可能还需要配置SNMP traps(陷阱)来主动报告设备的异常情况,以及使用SNMP代理扩展(如SNMP代理转发,SNMP代理模块等)来处理特定设备或服务的监控需求。

    suse系统下安装JDK

    "suse系统下安装JDK" SUSE Linux Enterprise 10 64-bit系统中安装JDK(Java Development Kit)的详细步骤。 一、卸载自带的JDK 在安装JDK之前,需要检查是否已经安装了自带的JDK 1.4。可以使用命令`#rpm -qa | ...

    suse11.4x86_64gcc安装包

    总的来说,SUSE 11.4 x86_64平台上的GCC安装包对于开发者来说至关重要,它提供了编译和调试C/C++代码的能力。结合Redis,这个环境可以满足各种软件开发和部署的需求。不过,请注意,SUSE 11.4已经进入了维护期,对于...

Global site tag (gtag.js) - Google Analytics