User Tools

Site Tools


compile_mainline

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
compile_mainline [2020/11/13 00:12] mangogeekcompile_mainline [2025/10/14 06:22] (current) – external edit 127.0.0.1
Line 1: Line 1:
 =====搭建编译环境(主线)===== =====搭建编译环境(主线)=====
 编译OpenWrt需要Linux环境或mac环境,或win10下的WSL,或者安装虚拟机。 编译OpenWrt需要Linux环境或mac环境,或win10下的WSL,或者安装虚拟机。
- 
  
  
 === Linux,WSL=== === Linux,WSL===
-<wrap hi>注意2: 如果提示找不到openjdk-8-jdk,可以试试openjdk-7-jdk</wrap>  \\+<wrap hi>注意: 如果提示找不到openjdk-8-jdk,可以试试openjdk-7-jdk</wrap>  \\
 编译前要安装以下依赖: 编译前要安装以下依赖:
 <code bash> <code bash>
Line 18: Line 17:
 </code> </code>
  
-===macOS(未测试Catalina)===+===macOS(未测试M1新平台)===
 首先从APP Store中安装Xcode command line tools,再安装[brew]工具,接下来使用brew安装依赖: 首先从APP Store中安装Xcode command line tools,再安装[brew]工具,接下来使用brew安装依赖:
 <code bash> <code bash>
Line 95: Line 94:
 快速编译命令是$ make -j4 \\ 快速编译命令是$ make -j4 \\
 可能会由于环境或网络问题出错,想查看错误信息需要用 $ make V=s 命令 \\ 可能会由于环境或网络问题出错,想查看错误信息需要用 $ make V=s 命令 \\
-整个编译在dl文件夹完整的情况下持续1个小时左右,编译完会在bin/targets/ramips/mt76x8目录生成固件,大概4MB,名字类似如下:  \\+整个编译在dl文件夹完整的情况下持续1个小时左右,编译完会在bin/targets/ramips/mt76x8目录生成固件,大概3.6MB,名字类似如下:  \\
   openwrt-ramips-mt76x8-widora_neo-32m-squashfs-sysupgrade.bin   openwrt-ramips-mt76x8-widora_neo-32m-squashfs-sysupgrade.bin
      
compile_mainline.1605226322.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki