跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. 开发环境搭建
  4. VsCode使用Debug jlink调试,出现错误。虽然可以打印调试信息

VsCode使用Debug jlink调试,出现错误。虽然可以打印调试信息

已定时 已固定 已锁定 已移动 已解决 开发环境搭建
7 帖子 2 发布者 3.6k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • lrx9695L 离线
    lrx9695L 离线
    李太白
    写于 最后由 编辑
    #1

    图1:
    ead19d8b-8dbf-4f21-b7d6-80bddcb03840-80d9854261e1a247da45439a2862f5b.png
    图2:有点怪怪的
    a1a519b4-6922-4943-8f48-f0da5dde6e29-1e4ecfbda1a17117c4c1b3ead9baaa4.png
    图3:虽然可以正常打印信息
    c5099948-539c-44f2-abee-4fff45b5cc3c-21ea36d30742eb5da7c269cf7056102.png

    莫愁前路无知己

    1 条回复 最后回复
    0
    • lrx9695L 离线
      lrx9695L 离线
      李太白
      在 回复了 李太白 最后由 编辑
      #4

      lrx9695 第一步的图片
      689109f5-a1ff-4256-8d00-66a481a66e90-image.png

      莫愁前路无知己

      FrankieF 1 条回复 最后回复
      0
      • lrx9695L 离线
        lrx9695L 离线
        李太白
        写于 最后由 编辑
        #2

        提示:找不到任务CMake: build

        莫愁前路无知己

        1 条回复 最后回复
        0
        • lrx9695L 离线
          lrx9695L 离线
          李太白
          写于 最后由 编辑
          #3

          我已经解决啦,步骤如下:
          第一步在tasks.json文件里输入以下代码:
          "version": "2.0.0",
          "options": {
          "cwd":"${workspaceFolder}/build"
          },
          "tasks": [

              {
                  "label":"CMake: build",
                  "dependsOrder": "sequence",
                  "dependsOn":[
                      "cmake",
                      "make"
                  ]
              }
          ]
          

          第二步:点击调试不在出现提示:找不到任务CMake: build。
          第三步:提示无法找到 .NET Core SDK

          75f4198757692cf884235a7d24be8f6.png

          第四步:下载SDK(https://dotnet.microsoft.com/zh-cn/download),然后安装,默认安装路径在:C:\Program Files\dotnet。
          第五步:配置环境变量如下图:

          image.png
          第六步:在“系统变量”中找到名为 Path 的变量,选择“编辑”。点击“新建”,添加 %DOTNET_ROOT%

          image.png
          第七步:在cmd输入 dotnet --info

          image.png
          第八步:vscode的终端无法识别执行dotnet:以管理员身份运行vscode即可

          image.png
          第九步:打开vscode 重新调试,不再报错

          image.png

          莫愁前路无知己

          lrx9695L 1 条回复 最后回复
          0
          • lrx9695L 离线
            lrx9695L 离线
            李太白
            在 回复了 李太白 最后由 编辑
            #4

            lrx9695 第一步的图片
            689109f5-a1ff-4256-8d00-66a481a66e90-image.png

            莫愁前路无知己

            FrankieF 1 条回复 最后回复
            0
            • FrankieF 离线
              FrankieF 离线
              Frankie YunTu
              写于 最后由 Frankie 编辑
              #5

              关于Cmake: build task确实,目前YCT不会生成tasks.json 文件,要通过下面的方式创建一个Cmake: build task(目的是为了每次调试器重新编译一下,防止改动没有生效),可以通过下面链接的方式一键创建cmake: build task,https://github.com/microsoft/vscode-cmake-tools/blob/HEAD/docs/tasks.md

              YCT 2.6.5 以后的版本会加入tasks.json 文件的生成

              1 条回复 最后回复
              0
              • FrankieF 离线
                FrankieF 离线
                Frankie YunTu
                在 回复了 李太白 最后由 编辑
                #6

                lrx9695 用下面这个配置更好

                {
                	"version": "2.0.0",
                	"tasks": [
                		{
                			"type": "cmake",
                			"label": "CMake: build",
                			"command": "build",
                			"targets": [
                				"all"
                			],
                			"group": "build",
                			"problemMatcher": [],
                			"detail": "CMake template build task"
                		}
                	]
                }
                
                lrx9695L 1 条回复 最后回复
                0
                • lrx9695L 离线
                  lrx9695L 离线
                  李太白
                  在 回复了 Frankie 最后由 编辑
                  #7

                  Frankie 收到 谢谢

                  莫愁前路无知己

                  1 条回复 最后回复
                  0
                  • ,FrankieF Frankie 将这个主题转为问答主题
                  • ,FrankieF Frankie 将这个主题标记为已解决

                • 云途开发生态介绍

                  快速上手云途开发生态

                • 云途论坛规则/Yuntu Forum Rules

                  发帖前请查看

                • YT CONFIG TOOL调查问卷

                  帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

                • can
                  26
                  demo
                  23
                  lin stack
                  13
                  uds
                  13
                  md14
                  6
                  yt-link
                  6
                  fbl
                  5
                  adc模块
                  4
                  Online Users
                  www111W
                  www111
                  curryC
                  curry
                  • 登录

                  • 登录或注册以进行搜索。
                  • 第一个帖子
                    最后一个帖子
                  0
                  • 版块
                  • 最新
                  • 标签
                  • 热门