1. 安装Go语言、搭建开发环境
https://blog.csdn.net/qq_38105536/article/details/142635132
2. VMware Workstation部署最新版OpenWrt 23.05.3
https://blog.csdn.net/gtj0617/article/details/137706312
桥接模式(负责物理网络连接状态),设置ip:192.168.0.11
设置root密码
root@OpenWrt:~# passwd
停止防火墙服务:
/etc/init.d/firewall stop
禁用防火墙在启动时自动启动:
/etc/init.d/firewall disable
文件传输协议:SCP
3. Go 语言交叉编译在 openwrt 上运行的程序
chmod 777 gohello
root@OpenWrt:/mnt# ./gohello
Go Hello 11!
编译 Go 程序:
在符合 OpenWrt 的环境中进行构建。例如,针对 MIPS 架构:
bash GOARCH=mips GOOS=linux go build -o gohello main.go