您尚未登录。

楼主 # 2026-08-12 15:57:32

jxcxb
会员
注册时间: 2026-08-12
已发帖子: 3
积分: 3

Luban-Lite,完整copy别人的整个sdk过来,为什么在我的电脑上编译不了,me菜单中的设置也保存不上去

$ m
scons: Reading SConscript files ...
Load config from target\configs\d12x_TaiLin_baremetal_bootloader_defconfig
Loaded configuration 'E:\luban-lite\target\configs\d12x_TaiLin_baremetal_bootloader_defconfig'
Configuration saved to '.config'
scons: Reading SConscript files ...
Load config from target\configs\d12x_TaiLin_baremetal_bootloader_defconfig
Loaded configuration 'E:\luban-lite\target\configs\d12x_TaiLin_baremetal_bootloader_defconfig'
Configuration saved to '.config'

scons: warning: No version of Visual Studio compiler found - C/C++ compilers most likely not set correctly
File "E:\luban-lite\SConstruct", line 20, in <module>
cc1.exe: warning: is shorter than expected
TypeError: int() can't convert non-string with explicit base:
File "E:\luban-lite\SConstruct", line 146:
fsinstall)
File "E:\luban-lite\tools/scripts/aic_build.py", line 1943:
prj_app, prj_defconfig, fsinstall)
File "E:\luban-lite\tools/scripts/aic_build.py", line 1545:
'.config', aic_pack_dir + '.image_cfg.json.tmp')
File "E:\luban-lite\tools/scripts/calc_linked_addr.py", line 24:
load_base = hex(int(text_base, 16) - 0x100)
scons: Reading SConscript files ...
Load config from target\configs\d12x_TaiLin_rt-thread_4.3_defconfig
Loaded configuration 'E:\luban-lite\target\configs\d12x_TaiLin_rt-thread_4.3_defconfig'
Configuration saved to '.config'

离线

楼主 #1 昨天 11:11:59

jxcxb
会员
注册时间: 2026-08-12
已发帖子: 3
积分: 3

Re: Luban-Lite,完整copy别人的整个sdk过来,为什么在我的电脑上编译不了,me菜单中的设置也保存不上去

结帖:

问题现象:

在从另一台电脑Copy并完整的解压一整个Luban-lite工程后,直接执行m命令后发现编译报错

明明环境没有问题,代码也没有做任何改动,却就是编译不通过?

解决过程:

在sdk的命令端口执行set命令后,

set

发现srctree 环境变量指向了错误的路径:

srctree=D:\Project\my_project\luban-lite

解决方案:

在命令行中执行:

set srctree=D:\luban-lite812new\luban-lite

然后重新执行 m 编译。即可

出现该问题的原因:

因为以前在 D:\Project\my_project\luban-lite 做过开发,可能当时某个脚本把 srctree 写入了系统环境变量。之后即使换了工程目录,这个系统环境变量一直没变。

从右键"此电脑" → 属性 → 高级系统设置 → 环境变量可以看到,将他删除掉即可,避免以后再出现这种情况

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn


东莞哇酷科技有限公司开发