移植时参考了这个教程:https://github.com/ART-robot/ethercat_install
解决问题大部分参考了https://blog.csdn.net/yanlutian/article/details/79747760
问题1:在安装xenomai进行到内核编译的时候出现了编译出错的问题
如图
编译内核时出现“Disable CONFIG_CC_STACKPROTECTOR in your kernel configuration”字样,在网上查找资料最终在
https://blog.csdn.net/yanlutian/article/details/79747760上找到了解决方法,我们需要在之前的内核配置界面中(我是在general setup中找到的)找到"stack_protector buffer overflow detection"选项,将其设为“none”即可(默认可能是regular)
在下图推荐配置的情况修改: