按照文档在 Window 平台使用 QEMU 运行 RT-Thread一步步照做,在这一步遇到了问题:
首先是报错没有 ifconfig 这个命令,我在 env.exe 中运行 menuconfig 打开 ifconfig feature 后重新使用 scons 编译,再运行 qemu.bat 成功解决了这个问题,我的配置如下:
然后我遇到了另一个问题,报错 ifconfig: network interface device list error.:
我的 qemu.bat 文件是按照文档的说法添加了 tap 网卡的:
不知道是哪个地方有问题或者没有配置导致报错呢?
我回退 RT-Thread 至 v4.1.1,问题被解决了,似乎是新版本带来的问题,已经提了 issue:https://github.com/RT-Thread/rt-thread/issues/7490
就是这样解决了,谢谢大佬
感谢
我用的stm32f407的板子,没有emac这个外设:
我解决了,我忘添加lwip软件包了,我添加之后更新软件包就可以找到网卡了。