![需要使用 gcc 进行 C++ 计算机科学 I 课程,入门有困难](https://linux22.com/image/1578925/%E9%9C%80%E8%A6%81%E4%BD%BF%E7%94%A8%20gcc%20%E8%BF%9B%E8%A1%8C%20C%2B%2B%20%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%A7%91%E5%AD%A6%20I%20%E8%AF%BE%E7%A8%8B%EF%BC%8C%E5%85%A5%E9%97%A8%E6%9C%89%E5%9B%B0%E9%9A%BE%20.png)
这是我的导师对 Linux 软件的推荐(因为所需的软件 Visual Studio 2017 不适用于 Linux(我有 Mint): 2)如果你是LINUX用户,我会接受使用自由软件基金会的开源gcc编译器开发的作业。
但是,讲师没有提供任何软件安装过程方面的帮助。由于我对编程和 Linux 都很陌生,所以我需要一些帮助。我在学习 Python 时只使用过 Microsoft Azure 笔记本,现在才开始熟悉 PyCharm,除此之外,我对编码软件一无所知。
我很确定我刚才使用终端正确安装了 gcc。(如果这能确认我安装正确,如果我进入“软件管理器”并输入“gcc”,它会显示一个绿色复选标记,表示已安装)。
我现在如何使用 gcc 练习 C++?我如何保存代码以便上传作为家庭作业?我是否需要安装其他东西,还是只需从终端使用 gcc?
答案1
安装
除了 之外gcc
,还要安装g++
。它是 GCC C++ 编译器的名称。
文本编辑器
然后开始练习 C++,打开一个简单的文本编辑器并编写一个如下的 C++ 程序:
#include <iostream>
int main()
{
std::cout << "Hello World!\n";
}
将此文本保存在名为 你好.cpp (.cpp
扩展名表示 C++)。
终端
然后打开终端,导航到文件所在的目录你好.cpp使用命令保存cd
。例如,如果您将文件保存在名为的目录中/home/elizabeth/Desktop
,请输入以下命令:
cd /home/elizabeth/Desktop
之后,要编译你的程序,请执行以下命令:
g++ hello.cpp
如果你的程序正确,g++
则不会抱怨并生成一个名为的可执行程序a.out
。您无法读取此文件,它是机器语言。
最后,通过输入其名称作为命令来执行该可执行文件:
./a.out
您应该会Hello World!
在终端中看到。
注意:可执行文件的名称是a.out
但要执行它,你需要编写一个点,然后是削减,然后是其名称a.out