使用vsCode创建并运行一个简单的c++项目

安装c++扩展

在 VS Code 中安装 C++ 扩展。可以在 VS Code 的扩展市场中搜索 "C/C++" 并安装它。

创建c++项目

创建一个文件夹来存放你的 C++ 项目文件,例如下面的project1。在 VS Code 中,点击“文件”->“打开文件夹”来打开一个新的文件夹。

用vsCode打开这个文件夹

创建 C++ 源文件

在你的项目文件夹中创建 C++ 源文件(例如,hello.cpp)。在该文件中编写你的 C++ 代码。

配置生成任务

点击终端中的Configure Default Build task,选择一个自己装好的编译器(安装过程省略:可以参考这位博主的博文:Windows上G++安装指南(演示系统:Windows 10)_windows g++-CSDN博客

产生得到.vscode文件夹,你可以在tasks.json中输入配置信息。你可以指定要执行的任务、命令、参数,以及其他任务相关的属性。

创建launch.json文件

在左边栏中找到Run and Debug这一栏,也就是这个三角形。点击create a launch.json file。launch.json 文件是用来配置调试器的文件,它允许你定制和管理调试会话的属性和行为。

现在得到了两个文件:tasks.json和launch.json

运行生成任务

点击终端中的Run Task,选择一个编译器进行编译,得到.exe文件

编译结果:

运行.exe文件

打开终端,进入该文件夹,输入:./hello.exe运行文件

另:添加动态链接库指令

如果要在项目中添加动态链接库指令的话,可以在tasks.json的文件里修改内容:

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "build",
            "type": "shell",
            "command": "g++",
            "args": [
                "-g",
                "your_cpp_file.cpp",
                "-o",
                "your_output_executable.exe",
                "-L/path/to/your/dll",  // 设置动态链接库的路径
                "-lYourLibraryName"  // 指定链接的库的名称
            ]
        }
    ]
}

例如我要链接的两个动态链接库:-lws2_32 和 -lstdc++,则可以用如下修改:

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "build",
            "type": "shell",
            "command": "g++",
            "args": [
                "-g",
                "F:/WORKS/xxx/TCPClient.cpp", // 修改路径为你的实际源文件路径
                "-o",
                "F:/WORKS/xxx/TCPClient.exe", // 修改路径为你的实际输出可执行文件路径
                "-lws2_32",   //添加的动态库
                "-lstdc++"    //添加的动态库
            ]
        }
    ]
}

这篇是为了记录自己解决添加动态链接库问题的过程中学习的过程。

VSCode新建C++项目,你可以按照步骤操作: 1. 打开VSCode,点击左上角的“文件”(File)菜单,选择“新建文件夹”(New Folder),然后选择一个适合的文件夹作为你的项目根目录。 2. 将VSCode的工作目录切换到你的项目根目录。你可以点击左下角的“打开文件夹”(Open Folder)按钮,然后选择你的项目根目录。 3. 在项目根目录下创建一个新的C++源文件。点击左侧的资源管理器图标,在项目根目录右键点击,选择“新建文件”(New File),然后为新文件命名,例如`main.cpp`。 4. 输入C++代码。在新建的源文件中,编写你的C++代码。例如,你可以编写一个简单的Hello World程序: ```cpp #include <iostream> int main() { std::cout << "Hello, World!" << std::endl; return 0; } ``` 5. 配置编译器和调试器。如果你已经安装了C/C++插件,请确保它是最新版本。在VSCode中,点击左侧的扩展图标,找到C/C++插件检查是否有可用的更新。然后,在VSCode中,点击左侧的调试图标,选择“创建一个启动配置文件”(Create a launch.json file),选择“C++(GDB/LLDB)”作为配置类型。VSCode会自动生成一个默认的`launch.json`文件,其中包含了一些基本的调试配置。 6. 构建和运行。按下快捷键`Ctrl+Shift+B`,选择一个适合你的编译器的构建任务(如GCC或Clang)。然后,在VSCode中按下F5键,选择一个调试配置(如“启动(GDB)”),即可开始调试你的C++程序。 这样,你就成功创建一个C++项目可以在VSCode中构建和运行它。请确保在运行之前保存你的文件。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值