win下cygwin openwrt编译测试 (应该行得通,但是我找不出来working g++ failed原因。)

本文记录了作者在Windows上使用Cygwin编译OpenWrt时遇到的两个问题及解决方案。首先,解决'Please reinstall the GNU C++ Compiler - it appears to be broken'错误,通过更新gcc-core和gcc-g++版本一致解决编译错误。其次,处理'OpenWrt can only be built on a case-sensitive filesystem'问题,通过修改注册表和fstab文件使Windows系统变为大小写敏感。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

主要是懒。
我之前已经用Ubuntu折腾一遍了。然后听说微软发布会上新产品,bash for windows 10.和我win7用户没什么关系。我就在网上随便闲逛发现了babun

Babun,一个开箱即用的 Windows Shell

个人测试了下还算好用。于是就好奇能不能编译openwrt(当然这里就开始错了,这里旨在找错的过程)

pact install git
git clone git://git.openwrt.org/openwrt.git

cd openwrt
./scripts/feeds update -a
./scripts/feeds install -a

make defconfig
Checking 'working-make'... ok.
Checking 'case-sensitive-fs'... failed.
Checking 'gcc'... ok.
Checking 'working-gcc'... ok.
Checking 'g++'... ok.
Checking 'working-g++'... failed.
Checking 'ncurses'... ok.
Checking 'zlib'... ok.
Checking 'libssl'... ok.
Checking 'perl-thread-queue'... ok.
Checking 'tar'
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值