首页 > 其他分享 >vscode error: ‘for‘ loop initial declarations are only allowed in C99 mode解决方法

vscode error: ‘for‘ loop initial declarations are only allowed in C99 mode解决方法

时间:2024-06-17 21:21:53浏览次数:24  
标签:bin gcc exe args vscode declarations tasks allowed

在tasks.json的args里加上-std=c99

{
    "version": "2.0.0",
    "tasks": [
        {
            "type": "shell",
            "label": "C/C++: g++.exe 生成活动文件",
            "command": "C:\\mingw64\\bin\\g++.exe",
            "args": [
                "-std=c99",
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "C:\\mingw64\\bin"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": "build"
        },
        {
            "type": "cppbuild",
            "label": "C/C++: gcc.exe 生成活动文件",
            "command": "C:/Users/轩/Desktop/Dev-Cpp/MinGW64/bin/gcc.exe",
            "args": [
                "-fdiagnostics-color=always",
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "C:/Users/轩/Desktop/Dev-Cpp/MinGW64/bin"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "调试器生成的任务。"
        }
    ]
}

 

标签:bin,gcc,exe,args,vscode,declarations,tasks,allowed
From: https://www.cnblogs.com/ciciio/p/18253222

相关文章

  • VSCode远程开发配置SSH密钥免密登录
    VSCode远程开发配置SSH密钥免密登录ssh-key-deploy为开源软件,嫌弃报毒,请勿使用ssh-key-deploy为开源软件,嫌弃报毒,请勿使用ssh-key-deploy为开源软件,嫌弃报毒,请勿使用下载ssh-key-deploySSH密钥生成部署工具ssh-key-deployGitHub仓库:https://github.com/ikay666/ssh-key-dep......
  • Avalonia for VSCode
    1、在VSCode中编辑AvaloniaUI界面,在VSCode中搜索Avalonia,并安装。如下图,可以发现AvaloniaforVSCode还是预览版。2、 创建一个Avalonia 项目。选择项目类型  输入项目名称选择项目所在文件夹 打开项目3、项目架构如下图。4、builder 界面点击MainWindow......
  • 提升效率必备VSCode运行快捷键全攻略
    哈喽,大家好,我是木头左!快速编译与执行在开发过程中,频繁地编译和执行代码是必不可少的。而在VSCode中,通过简单的键盘操作即可完成这些操作,无需鼠标点击或多余的步骤。Ctrl+Shift+BorCmd+Shift+B这个快捷键用于编译当前打开的文件。按下它,VSCode会使用你的编译器或构......
  • vscode使用tabnine ide插件,ai插件
    安装安装上面这个插件后,会提示登录,可以使用github在线地址登录。代码提示代码指令使用侧边栏功能总结tabninevscode插件就是一款代码ai自动补全的插件,侧边栏还可以进行代码解释、修正等功能。......
  • VScode配置 Django项目 使用应用下的tests.py测试
    文件目录tests.pyimportosimportsysfrompathlibimportPath#AddbasedirectorytoPYTHONPATHif__name__=="__main__":os.environ.setdefault("DJANGO_SETTINGS_MODULE","MyshopBack.settings")BASE_DIR=Path(__file......
  • 小白的Python+Anaconda+vscode安装教程(win11系统手把手教学)
    python下载安装python下载安装过程下载地址:https://www.python.org/![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/33bd022a0d104a22b9e8caf7abb4e294.png我这里选择了3.7.9版本选中刚才下载的.exe文件,右键-打卡上一个页面点击customizinstallation后......
  • VSCode使用svn代码管理工具,初次检出失败
    打开vscode,若要使用SVN需要下载相应的插件。 2.安装之后,需要对SVN插件进行配置,配置本地SVN的命令行执行文件地址。点击左下角齿轮,选择“设置Settings”。"svn.path":"C:/ProgramFiles/TortoiseSVN/bin/svn.exe"3.如图所示。设置完毕后重启VSCODE。4.按ctrl+shift......
  • VScode 运行C++
    第一部分下载Vscode请自行百度。第二部分下载Dev-C++请自行百度。第三部分找到编译器路径打开以下路径就行:...\Dev-Cpp\MinGW64\bin,并复制。第四部分配置按下Win+R,再输入sysdm.cpl。弹出这个页面。然后按照下面的步骤。接着,双击最下面的空白,把刚刚的路径复制......
  • 解决Vscode报错 This may occur if... 问题
    今天在用Vscode写代码时,一直出现报错Thismayoccurif...,我一直在找路劲问题,但是发现自己的路径没有问题。执行task.josn时可以生成相应的.exe文件,就是在按下F5时,launch.json文件一直报这个错误,我再运行昨天写的代码,也不可以运行了,也是出现这个问题。之后经过不断查找和尝试,终于......
  • vscode create python project virtual environment
     python3-mvenvvenvpipinstallrequests   #encoding:utf-8#版权所有2024涂聚文有限公司#许可信息查看:#描述:python3-mvenvvenv#pipinstallrequests#pipinstallboost###Author:geovindu,GeovinDu涂聚文.#IDE:vscodep......