在克隆了Linux内核并在VSCode中打开/drivers/md/dm-zero.c (带有CPP扩展)后,最后3行出现了一个错误:function returning array is not allowed当然,我知道这不应该是一个错误,因为我只是克隆和没有调整任何东西。在CPP扩展中是否有应该设置的设置?
谢谢!编辑:标题是误导的:我知道这与内核本身无关,但我想指定VSCode抱怨已经用Linux内核源代码编写的东西。
CHK include/linux/version.h make[1]: *** No rule to make当然,我在谷歌上搜索了一下,所有包含相同错误的帖子都建议了几乎相同的事情,我尝试了一下,但没有任何用处……有熟悉这个问题的人能帮我吗?附注:我有binds.s文件,但没有.c文件,我的内核版本是:
linux-headers-2.6.38-8-generic