在uboot目录里执行 make x210_sd_config出现以下错误:
Configuring for x210_sd board…
ln: failed to create symbolic link ‘asm’: Operation not supported
make: * [x210_sd_config] Error 1
错误原因分析:
根源:uboot放在linux虚拟机与windows共享的文件下,由于在配置uboot文件的时候需要建立一些软连接,而在windows下不支持此操作
解决方案:
①:将uboot复制一份到linux的非共享文件夹下,然后再执行配置操作,出现此提示表示配置成功:Configuring for x210_sd board…
好处:简单粗暴,快速解决问题。缺陷:如若想在windows下用source insight查看代码就没办法。(解决办法:可cp 2份uboot,一份在共享目录下,一份在非共享目录下)
②在Linux中,建立Samba服务,然后新创建新samba用户和文件夹,然后在windows中就可以访问到该文件夹了。然后把在Linux中,从共享目录拷贝到你所要共享的samba目录中,这样,也可以实现我们所要的文件共享。(具体不懂虚拟机下Samba服务配置可以直接度娘)。
好处:在windows与linux访问都ok 缺点:费时