具体来讲,如何配置Visual Studio Code的C/C++编译环境呢?以下是详细的步骤和示例。
配置Visual Studio Code的C/C++编译环境
步骤1:安装编译器
在Windows中,常用的C/C++编译器有Microsoft Visual C++和MinGW。在操作系统为Linux时,可以使用GCC。
在Windows中安装Visual C++
为了安装Visual C++,请按照以下步骤操作:
-
下载和安装Visual C++ Build Tools (需要管理员权限)。
-
在安装中选择“C++ build tools”,并将其它选项保持默认值。
-
安装完成后,将其添加到系统的环境变量中。
在Windows中安装MinGW
如果你更喜欢使用MinGW,请按照以下步骤进行安装:
-
下载并运行MinGW安装程序。
-
勾选C++和MSYS选项,然后点击“Install”开始安装。
-
安装完成后,将MinGW添加到系统的环境变量中。
在Linux中安装GCC
在Linux中,GCC是默认的编译器,可以运行以下命令进行安装:
sudo apt install gcc // Ubuntu/Debian
sudo dnf install gcc // Fedora
sudo zypper install gcc // OpenSUSE
步骤2:安装C/C++扩展插件
Visual Studio Code的C/C++插件能够集成常用的C/C++编译器,以便更容易地配置和使用。
-
打开Visual Studio Code。
-
点击“Extensions”图标,搜索“C++”并安装Microsoft的“C/C++”扩展。
步骤3:配置编译环境
在Windows中配置编译环境
-
打开Visual Studio Code。
-
打开命令面板,快捷键为“Ctrl+Shift+P”。
-
搜索并选择“Edit the user environment variables”。
-
在弹出的对话框中,选择“New”并添加名为“Path”的新变量。
-
将C++编译器的bin目录添加到该变量的值中,例如:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.22.27905\bin\Hostx64\x64
- 重启Visual Studio Code即可。
在Linux中配置编译环境
如果你已经在Linux系统中安装了GCC,则无需再进行额外的配置。
步骤4:新建C/C++项目
-
打开Visual Studio Code。
-
点击“File”->“New Folder”,创建一个新的文件夹作为项目的主目录。
-
点击“File”->“Open Folder”,打开该文件夹。
-
点击“File”->“New File”,创建一个名为“main.cpp(C++)”或“main.c(C)”的文件。
-
开始编写你的C/C++代码。
步骤5:构建和运行程序
- 在Visual Studio Code的“Terminal”选项卡中,输入以下命令以构建程序:
g++ main.cpp -o main.exe
或者 gcc main.c -o main.exe
上述指令将会生成一个名为“main.exe”的可执行文件。
- 在Visual Studio Code的“Terminal”选项卡中,输入以下命令以运行程序:
./main.exe
上述命令会运行程序,打印出其结果。
示例1:使用Visual Studio C++编译器
-
下载并安装Visual C++ Build Tools。
-
打开Visual Studio Code。
-
安装“C/C++”扩展。
-
新建一个名为“MyCode”的文件夹,并在其中创建一个名为“main.cpp”的文件。
-
在“main.cpp”中添加以下代码:
cpp
#include <iostream>
using namespace std;
int main(){
cout<<"Hello, World!";
return 0;
}
- 在Visual Studio Code的“Terminal”选项卡中,输入以下命令以构建程序:
cl main.cpp
上述命令使用Visual Studio C++编译器构建程序,生成一个名为“main.exe”的可执行文件。
- 在Visual Studio Code的“Terminal”选项卡中,输入以下命令以运行程序:
.\main.exe
上述命令会运行程序,打印出其结果“Hello, World!”。
示例2:使用MinGW编译器
-
下载并安装MinGW。
-
打开Visual Studio Code。
-
安装“C/C++”扩展。
-
新建一个名为“MyCode”的文件夹,并在其中创建一个名为“main.cpp”的文件。
-
在“main.cpp”中添加以下代码:
cpp
#include <iostream>
using namespace std;
int main(){
cout<<"Hello, World!";
return 0;
}
- 在Visual Studio Code的“Terminal”选项卡中,输入以下命令以构建程序:
g++ main.cpp -o main.exe
上述命令使用MinGW编译器构建程序,生成一个名为“main.exe”的可执行文件。
- 在Visual Studio Code的“Terminal”选项卡中,输入以下命令以运行程序:
.\main.exe
上述命令会运行程序,打印出其结果“Hello, World!”。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Visual Studio Code (vscode) 配置C、C++环境/编写运行C、C++的教程详解(主要Windows、简要Linux) - Python技术站