当前位置:   article > 正文

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

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的文件里修改内容:

  1. {
  2. "version": "2.0.0",
  3. "tasks": [
  4. {
  5. "label": "build",
  6. "type": "shell",
  7. "command": "g++",
  8. "args": [
  9. "-g",
  10. "your_cpp_file.cpp",
  11. "-o",
  12. "your_output_executable.exe",
  13. "-L/path/to/your/dll", // 设置动态链接库的路径
  14. "-lYourLibraryName" // 指定链接的库的名称
  15. ]
  16. }
  17. ]
  18. }

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

  1. {
  2. "version": "2.0.0",
  3. "tasks": [
  4. {
  5. "label": "build",
  6. "type": "shell",
  7. "command": "g++",
  8. "args": [
  9. "-g",
  10. "F:/WORKS/xxx/TCPClient.cpp", // 修改路径为你的实际源文件路径
  11. "-o",
  12. "F:/WORKS/xxx/TCPClient.exe", // 修改路径为你的实际输出可执行文件路径
  13. "-lws2_32", //添加的动态库
  14. "-lstdc++" //添加的动态库
  15. ]
  16. }
  17. ]
  18. }

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/657281
推荐阅读
相关标签
  

闽ICP备14008679号