【发布时间】:2012-11-27 16:50:39
【问题描述】:
我有一个自定义 C++ Python 模块,我想将它构建到 Python 中,该模块构建良好,但在进入链接阶段时失败。我已经确定问题在于它使用 gcc 链接而不是 g++,这就是导致我在尝试链接 std 库时看到的所有错误的原因。如何让 Python 构建过程与 g++ 而不是 gcc 链接?我必须手动编辑 Makefile 还是在配置它时需要设置它。我正在 CentOS 5.8 上编译 Python 2.6。
提前感谢您的帮助!
【问题讨论】:
-
你用什么来配置/构建你的makefile?
-
您是否尝试将 CXX 环境变量设置为 g++ ?
-
@Xymotech 我只是使用Python2.6自带的configure脚本
-
@jdi 我还没有尝试过。我现在就试一试。
-
您是使用自定义代码重新编译整个 python 解释器,还是构建扩展?
标签: python linux gcc g++ python-2.6