在CentOS for Windows上交叉编译c++ 11/14

Cross-compile C++11/14 on CentOS for Windows

本文关键字:c++ 交叉编译 CentOS for Windows      更新时间:2023-10-16

我已经设置了一个运行jenkins的CentOS 6.5盒子,其中包括其他东西,我想用它来构建一个我和几个朋友一起工作的项目。它被设计为在Windows上运行,因为我们都有Windows。

我遇到的问题是,我还没有找到一个在CentOS上工作的交叉编译器。我看到的所有东西都只能在基于debian的发行版上工作,而我发现的那些被描述为"在红帽上工作"的东西实际上并不工作,或者它们的获取方法似乎不再可行了。

最好它支持c++ 11,甚至c++ 14,因为和我一起工作的几个家伙在c++ 11之前从来没有深入研究过任何东西,他们"害怕重新学习他们所知道的一半"。

我搜索过的关于MinGW或CentOS交叉编译的所有内容都导致了死胡同。我是不是最好放弃安装,安装一些基于debian的东西,比如ubuntu server,或者有一个交叉编译器,实际上可以在redhat发行版上为windows编译?

可以使用g++ c++ 11。为此,您需要将其安装在centOS机器上。安装过程可以在以下链接中找到-安装g++ c++ 11。我一直在用这个,它工作得很好