2401_84336205 2024-04-19 08:26 采纳率: 33.3%
浏览 8

ubuntu18.04在vscode中配置c语言环境,出现了如下错误,求🆘

下图是我在vscode配置c语言环境,然后运行过程遇到的问题,求解

img

  • 写回答

6条回答 默认 最新

  • 关注

    上午好☀️☀️☀️️
    本答案参考ChatGPT-3.5

    根据你提供的错误信息,可以看出编译器在链接阶段找不到main函数,导致编译失败。

    要在VSCode中配置C语言环境,可以按照以下步骤进行操作:

    1. 确认已安装gcc编译器:在终端中运行gcc -v命令,确保已正确安装gcc编译器。如果未安装,请运行sudo apt-get install build-essential命令安装gcc。

    2. 安装C/C++插件:打开VSCode,点击左侧的插件图标,搜索并安装"C/C++"插件,该插件为C/C++开发提供了很好的支持。

    3. 创建C文件:在VSCode中,打开一个空白的C文件,例如命名为"hello.c"。

    4. 配置任务:在VSCode中,按下Ctrl + Shift + P打开命令面板,输入"Tasks: Configure Task"并选择"Tasks: Configure Task",然后选择"C/C++: gcc生成活动文件"。

    5. 修改tasks.json配置文件:在弹出的选项中,选择"Create tasks.json file from template"。将生成的tasks.json文件中的"command"行修改为:

    "command": "gcc",
    "args": ["-g", "${file}", "-o", "${fileDirname}/${fileBasenameNoExtension}"],
    

    保存并关闭tasks.json文件。

    1. 设置Launch配置:在VSCode中,按下Ctrl + Shift + P打开命令面板,输入"Debug: Open launch.json"并选择"Debug: Open launch.json",然后选择"C/C++"。

    2. 修改launch.json配置文件:在launch.json文件中,将"program"行修改为:

    "program": "${fileDirname}/${fileBasenameNoExtension}",
    

    保存并关闭launch.json文件。

    1. 运行程序:现在可以通过按下F5键或点击左侧的调试图标来运行程序。

    这样,在VSCode中配置好C语言环境后,就可以运行C代码了。如果还是遇到问题,请提供更多的错误信息和代码,以便我们更好地进行帮助和分析。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月19日

悬赏问题

  • ¥15 react-diff-viewer组件,如何解决数据量过大卡顿问题
  • ¥20 遥感植被物候指数空间分布图制作
  • ¥15 安装了xlrd库但是import不了…
  • ¥20 Github上传代码没有contribution和activity记录
  • ¥20 SNETCracker
  • ¥15 数学建模大赛交通流量控制
  • ¥15 为什么我安装了open3d但是在调用的时候没有报错但是什么都没有发生呢
  • ¥50 paddleocr最下面一行似乎无法识别
  • ¥15 求某类社交网络数据集
  • ¥15 靶向捕获探针方法/参考文献