📜  如何在 AWS EC2 上配置 C/C++?

📅  最后修改于: 2022-05-13 01:57:03.697000             🧑  作者: Mango

如何在 AWS EC2 上配置 C/C++?

AWS 或 Amazon Web 服务是一个云服务平台,可提供按需计算服务、数据库、存储空间和更多服务。 EC2 或 Elastic Compute Cloud 是在 AWS 云平台上推出的可扩展计算服务。简单来说,EC2 只不过是一台虚拟计算机,我们可以在其上执行所有任务,并且我们有权配置、启动甚至消散这台虚拟计算机

在本文中,我们将学习如何在 AWS EC2 上配置 C/C++。

先决条件:

  1. AWS 账户。
  2. EC2 实例
  3. 有权创建实例的用户

执行:

按照以下步骤在 AWS EC2 上配置 C/C++:

步骤 1:创建 AWS 弹性云计算实例。

第 2 步:启动您在第 1 步中创建的 EC2 实例

第 3 步:通过单击连接按钮连接到您的 EC2 实例

第四步:连接后会弹出提示。

第 5 步:要配置 C/C++,请使用以下命令安装必要的 build-essentials。

sudo apt install build-essential

第6步:等待过程结束。

第 7 步:我们已经在我们的 EC2 实例上成功配置了 C/C++,要检查它是否已安装,请使用以下命令进行验证。

要检查是否配置了 C:

gcc --version

要检查是否配置了 C++:

g++ --version

通过这种方式,我们可以使用 EC2 Instance Connect 在我们的 EC2 实例上配置 C/C++。

让我们尝试创建一个 C 程序,然后在我们的 EC2 实例上执行该 C 程序。

C
#include 
  
int main()
{
  
    int x = 10, y = 20;
    int z = x + y;
    printf("Sum is : %d\n", z);
    return 0;
}


C++
#include 
using namespace std;
  
int main()
{
  
    int x = 10, y = 12;
    int z = x + y;
    cout << "Sum is " << z << endl;
    return 0;
}


使用以下命令在 AWS EC2 实例上编译我们的 C 程序 –

To compile - gcc example.c -o example1.out

输出

让我们尝试创建一个 C++ 程序,然后在我们的 EC2 实例上执行该 C++ 程序。

C++

#include 
using namespace std;
  
int main()
{
  
    int x = 10, y = 12;
    int z = x + y;
    cout << "Sum is " << z << endl;
    return 0;
}

使用以下命令在 AWS EC2 实例上编译我们的 C++ 程序 –

To compile - g++ example1.cpp -o example1.out

输出

注意:如果您还使用免费套餐帐户,请确保在注销之前删除您使用过的所有资源。