c++ - Amazon AWS Cloud 9 上的 GCC 或 Clang 版本?
问题描述
当使用 Cloud 9(现在由 Amazon 拥有并作为其 AWS 服务的一部分运行)作为 C 和 C++ 以及其他编译语言的在线 IDE 时,它似乎创建了一个使用 GCC 4.8.5 版本的虚拟机。如何使用更现代的 GCC 版本,以利用 C11 标准(和 C18 修订版)和 C++11(和 C++17 修订版)并更好地利用更易于理解和更友好的编译器错误消息更新的 GCC 和 Clang 版本。
如何从 Cloud 9 AWS 实例/虚拟机中“请求”或安装更现代版本的 GCC,或者可能使用最新版本的 Clang 作为编译器?
解决方案
以下命令使我的 Cloud 9 IDE 升级到 gcc 版本 7.2.1
sudo yum -y groupinstall “开发工具”
gcc --version gcc (GCC) 7.2.1 20170915 (Red Hat 7.2.1-2) 版权所有 (C) 2017 Free Software Foundation, Inc. 这是免费软件;查看复制条件的来源。没有保修;甚至不考虑适销性或特定用途的适用性。
推荐阅读
- python - 测试模型时出现问题。Anaconda 函数调用堆栈错误
- excel - 以另一个数组作为输入的数组公式
- javascript - 如何删除输入类型的属性以单击?角?
- asp.net-mvc - 通过 Web 应用程序访问 Azure 文件共享
- r - 如何在 KableExtra 中的单元格中强制换行和粗体字符串
- configuration - 没有互联网的虚拟机上的 DNS 配置
- android - 用改造android kotlin上传图片
- java - 如何在 Spring 中使用 ModelAndView 在 Spring 中重定向同一页面
- python-3.x - 更改图像的形状以匹配模型输入形状的尺寸
- reactjs - 发布请求有效,但不返回响应(代码 200)。反应