Ubuntu到RHEL C ++交叉编译(64位)

时间:2014-08-07 13:18:47

标签: c++ ubuntu c++11 cross-compiling rhel

不完全确定这个问题的来源,请告诉我是否应该移动它。

这是问题所在;在过去的几年里,我在C ++ 11中整理了一个相对较大的个人代码库,我将其用于工作,但我的工作场所运行在他们的集群上运行最新版本的RHEL,运行gcc 4.4.7,它只是部分支持C ++ 11。

我一直在争取安装一个像样的编译器,但显然没有简单的方法来实现这一点,所以我想知道是否有可能在我自己的桌面上交叉编译C ++ 11源代码,以及在我的工作区导出集群上的可执行文件。我只是不知道从哪里开始这样做:

  1. 是否有可能(以及如何)将C ++ 11源代码从Ubuntu交叉编译为RHEL?
  2. 既然我在这里,是否可以完全从Ubuntu重建gcc 4.8或合适的libstdc++(或libc++)到与RHEL兼容的rpm包?
  3. (注意:我最好使用clang(3.4)在我的桌面上编译,但gcc(4.8)也可以。)

0 个答案:

没有答案