admin 测试包都是正常能通过的,我用Keil建的工程不行,麻烦了,谢谢!

    EVAN

    是构建工具的一个 bug,源文件不能直接放在项目根目录下,你建一个文件夹,然后把源文件放进去,再编译应该就没问题了

    等下我修复一下就行了

    • EVAN replied to this.

      admin
      我新建的keil项目也是这样放的,都可以。我昨晚上试过,刚刚试了也行。 是太多了不行吗? 我试试看看

        EVAN

        你把这个下载下来,复制到: C:\Users\<用户名>\.vscode\extensions\cl.eide-2.16.5\bin\builder\bin 下,覆盖掉旧的,就行了

        这个论坛系统的二进制文件都是 bin 后缀,你下载下来后需要改一下后缀为 exe,注意:全名是:unify_builder.exe,不要搞错了

        <unify_builder.exe 已失效>

        • EVAN replied to this.

          admin
          改了,都没有编译信息出来了 😅

            • Aadmin

              Level 191
            • Edited
            • Best Answerset by EVAN

            EVAN

            unify_builder 名称中间是 _, 不是 -

            要怪得怪这个破论坛的文件上传系统,喜欢乱改别人文件名

            • EVAN replied to this.

              admin
              厉害了! 我没有看出来。哈哈。。。。
              搞定了!太感谢了,虽然不知道什么问题??用的好好的,这bug居然被我碰上。。。。

                EVAN

                原因就是:你的文件路径是:./main.c,本来应该生成:./build/main.o,但实际生成的是:./build/.o,文件名称丢失了,链接器当成无效文件忽略了这个 ./build/.o,因此最终报错。

                • EVAN replied to this.

                  admin
                  为什么以前可以?突然就不行了 😄

                    EVAN

                    我已经推送了更新:eide-binaries4.0.2 了,重启一下 vscode,就会拉取更新

                    • EVAN replied to this.
                      5 months later
                      Write a Reply...