No source available for "main():
===============================================================================
刚开始查的是C/C++之类的问题,改了makefile的一些参数,还是不好使,突然看到这位小哥的解决方法,开朗!
https://github.com/RustDT/RustDT/issues/50
总结:在debug-> Debug Configurations-> Debugger(Tab)下uncheck “Stop on start at : main”。取消这个选项,就好使啦。
================================================================================
上述问题确实能解决no source available for “main()”, 但是之后又出现了no source available for"XXX kernel()"。
这两个几乎是一个问题,需要在makefile中的release:那一行添加两个参数:
(之前也添加了-g,但是添加错地方了。所以,根本就没有执行到-g。)
-g: 解决main()
-G:解决…kernel()