在CentOS for Windows上交叉编译c++ 11/14
Cross-compile C++11/14 on CentOS for Windows
我已经设置了一个运行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。我一直在用这个,它工作得很好
相关文章:
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- 用于交叉编译和CMake的预处理器宏的单元测试
- 在Linux上使用Clang / OLLVM交叉编译helloworld Windows可执行文件时的问题
- 无法使用 aarch64-unknown-nto-qnx7.0.0-g++-5.4.0 编译器交叉编译 QNX 平台的
- 如何使用导出的函数交叉编译 DLL
- 交叉编译:特殊的交叉编译器还是只是带有选项 -march 的 gcc?
- 交叉编译时包括外部库
- 如何交叉编译C++文件
- SFML 交叉编译 for Windows on Linux.
- 使用 cmake 交叉编译 libwebsockets
- 使用cmake交叉编译gRPC
- 为什么Qt必须从源代码构建以进行交叉编译?
- 交叉编译树莓派
- Microsoft Visual Studio 2019交叉编译CMake库 - 有效,但存在SEG错误
- Jlibfprint 交叉编译
- 在Linux上交叉编译Windows应用程序时如何链接到Winsock?
- GPS 的交叉编译显示"unrecognized option"
- clang 交叉编译命令找不到头文件
- Visual Studio 2017 ARM 交叉编译链接器崩溃
- 如何使用CMAKE设置交叉编译配置的特定CMAKE_C_OUTPUT_EXTENSION?