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

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. 开发环境搭建
  4. YuntIDE编译问题-SDK内部函数重复定义

YuntIDE编译问题-SDK内部函数重复定义

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

    搭建项目,编译生成代码时候会报很多SDK多重定义的错误,multiple definition of `CLOCK_DRV_GetFreq'; SDK\platform\drivers\src\clock\YTM32B1Lx\clock_YTM32B1Lx.o:D:\Work\Project_File\FuTian\Project\Futian_Screen\Debug/..\SDK\platform\drivers\src\clock\YTM32B1Lx/clock_YTM32B1Lx.c:442: first defined here。 看了下全是在ld.exe执行的时候出错的,这怎么解决呀。这些函数并没有多处定义![替代文字](abb09fad-33fe-414f-afaf-4ccaedf9e01c-image.png 图片地址)
    2,b4c588d0-e376-4775-9873-29781f70fdec-image.png

    莫愁前路无知己

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

      那就确实是一个.c 文件编译了多次,检测一下你的项目,源文件是不是加了多个

      lrx9695L 2 条回复 最后回复
      0
      • FrankieF 在线
        FrankieF 在线
        Frankie YunTu
        写于 最后由 编辑
        #2

        把build clean一下重新编译呢

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

          Frankie 一样的现象。试了很多次。百度全是让我extern,在网上找来半天都是说没有加头文件编译宏导致重复引用的问题:

          #ifndef TEST_H
          #define TEST_H
          。。。
          #endif

          莫愁前路无知己

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

            那就确实是一个.c 文件编译了多次,检测一下你的项目,源文件是不是加了多个

            lrx9695L 2 条回复 最后回复
            0
            • lrx9695L 离线
              lrx9695L 离线
              李太白
              在 回复了 Frankie 最后由 编辑
              #5

              Frankie 文件都是唯一的,没有多添加。 那从.cproject文件能检查么?

              莫愁前路无知己

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

                Frankie bc084dd5-8426-4297-af91-596ca9df233e-image.png

                莫愁前路无知己

                1 条回复 最后回复
                1
                • FrankieF 在线
                  FrankieF 在线
                  Frankie YunTu
                  写于 最后由 编辑
                  #7

                  Eclipse应该会自己收集link object,不用手动添加

                  lrx9695L 2 条回复 最后回复
                  0
                  • lrx9695L 离线
                    lrx9695L 离线
                    李太白
                    在 回复了 Frankie 最后由 编辑
                    #8

                    Frankie 谢谢大哥

                    莫愁前路无知己

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

                      Frankie 另一位兄弟的帖子 有解决方案么?我和他一样。在VS code编译YTC生成的SDK demo失败

                      莫愁前路无知己

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

                    • 云途开发生态介绍

                      快速上手云途开发生态

                    • 云途论坛规则/Yuntu Forum Rules

                      发帖前请查看

                    • YT CONFIG TOOL调查问卷

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

                    • can
                      25
                      demo
                      22
                      lin stack
                      13
                      uds
                      13
                      md14
                      6
                      yt-link
                      6
                      fbl
                      5
                      adc模块
                      4
                      Online Users
                      LKSL
                      LKS
                      houjun_xiaoH
                      houjun_xiao
                      li5920oL
                      li5920o
                      OliverChenO
                      OliverChen
                      majorM
                      major
                      FunchovyF
                      Funchovy
                      ysogY
                      ysog
                      D
                      Derrick
                      QihaQ
                      Qiha
                      xianghanX
                      xianghan
                      KirkK
                      Kirk
                      MALIM
                      MALI
                      FrankieF
                      Frankie
                      QQT-EthanQ
                      QQT-Ethan
                      ganyongchaoG
                      ganyongchao
                      YQHY
                      YQH
                      ZXZ
                      ZX
                      • 登录

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