瑞芯微Rockchip开发者社区
直播中

秋风宜人

13年用户 858经验值
擅长:基础元器件
私信 关注
[问答]

如何解决ok1601 rt-thread编译问题?

  • 各位好,
    我使用rt-thread 来跑ok1601,直接使用keil5 编译没有问题。
    但是我想使用rt-thread 的 ENV 工具来进行模块添加,添加后可以自动的加载需要的驱动文件到mdk工程里面,这样就不需要手动的一个个文件在keil5里面添加。
    进入到bspimxrtOK1061-S目录,打开env,然后 执行menuconfig,添加u*** host 驱动模块后,执行  scons --target=mdk5 命令重新生成工程,但是执行后就报错如下,我用官方原生的 rt-thread 测试了下是没有问题的,麻烦帮看下是什么问题呢?



    QuarkAnt@DESKTOP-NA6988O F:NXPmcu_auto_samplerbspimxrtOK1061-S
    > scons  --targe=mdk5
    scons: Reading SConscript files ...

    scons: warning: No version of Visual Studio compiler found - C/C++ compilers most likely not set correctly
    File "F:NXPmcu_auto_samplerbspimxrtOK1061-SSConstruct", line 40, in

    scons: warning: Calling missing SConscript without error is deprecated.
    Transition by adding must_exist=0 to SConscript calls.
    Missing SConscript 'buildbkapplicationsSConscript'
    File "F:NXPmcu_auto_samplerbspimxrtOK1061-SbkSConscript", line 12, in
    TypeError: can only concatenate list (not "NoneType") to list:
      File "F:NXPmcu_auto_samplerbspimxrtOK1061-SSConstruct", line 44:
        objs = PrepareBuilding(env, RTT_ROOT)
      File "F:NXPmcu_auto_samplertoolsbuilding.py", line 405:
        objs = SConscript('SConscript', variant_dir=bsp_vdir, duplicate=0)
      File "E:env_released_1.1.3envtoolsConEmuConEmu......toolsPython27Libsite-packagessconsSConsScriptSConscript.py", line 668:
        return method(*args, **kw)
      File "E:env_released_1.1.3envtoolsConEmuConEmu......toolsPython27Libsite-packagessconsSConsScriptSConscript.py", line 605:
        return _SConscript(self.fs, *files, **subst_kw)
      File "E:env_released_1.1.3envtoolsConEmuConEmu......toolsPython27Libsite-packagessconsSConsScriptSConscript.py", line 286:
        exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)
      File "F:NXPmcu_auto_samplerbspimxrtOK1061-SSConscript", line 12:
        objs = objs + SConscript(os.path.join(d, 'SConscript'))






回帖(1)

刘彬彬

2022-1-12 10:34:43

  • 我们没使用过rt-thread 的 ENV 工具,您可根据报错信息查找原因,或者从网上搜索相关资料
举报

更多回帖

发帖
×
20
完善资料,
赚取积分