Differences

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

Link to this comparison view

Next revisionBoth sides next revision
zh:docs:guide-developer:build-system:use-buildsystem [2019/12/05 10:08] – created akersliang_gmail.comzh:docs:guide-developer:build-system:use-buildsystem [2019/12/05 10:19] – modifiy akersliang_gmail.com
Line 7: Line 7:
  
   - 更新源码.   - 更新源码.
-  - 更新安装依赖.+  - 更新软件包库及安装软件包.
   - 配置需要构建的固件映像.   - 配置需要构建的固件映像.
   - 开始构建. (自动化构建工具链, 交叉编译源码, 组件打包并且生成映像文件).   - 开始构建. (自动化构建工具链, 交叉编译源码, 组件打包并且生成映像文件).
-  - 刷写固件,参考指引: [[docs:guide-quick-start:factory_installation|Factory install]] or [[docs:guide-quick-start:sysupgrade.luci|Sysupgrade]] +  - 刷写固件,参考指引: [[docs:guide-quick-start:factory_installation|原厂固件安装: 第一次在设备上安装]] or [[docs:guide-quick-start:sysupgrade.luci|Sysupgrade]] 
 ===== 使用Git更新源码 ===== ===== 使用Git更新源码 =====
 :!: 开发分支的代码变动频繁,请确保使用最新源码进行构建 :!: 开发分支的代码变动频繁,请确保使用最新源码进行构建
Line 19: Line 19:
  
 ===== 更新库 ===== ===== 更新库 =====
-:!: //Installing// in context of ''./scripts/feeds'' script means "making package available in ''make menuconfig''" rather than really installing or compiling package.\\  +:!: 在脚本 ''./scripts/feeds'' 中的//安装//表示"使软件包在''make menuconfig''中可用"而不是立刻安装并编译它们.\\  
-Also, after you have been developing for a while, and your copy of the repository is getting behind, running "feeds update -a" will pull the latest updates for the feeds.+在您进行了一段时间开发后,您本地的软件包可能已经过时了,可以通过执行 "feeds update -a" 获取最新的软件包.
  
   - 更新库: <code>./scripts/feeds update -a</code>   - 更新库: <code>./scripts/feeds update -a</code>
-  - Make downloaded package/packages available in ''make menuconfig'': +  - 下载软件包并让它们在''make menuconfig''中可用
-    * single package:<code>./scripts/feeds install <PACKAGENAME></code> +    * 单个软件包:<code>./scripts/feeds install <PACKAGENAME></code> 
-    * all packages:<code>./scripts/feeds install -a</code>+    * 所有软件包:<code>./scripts/feeds install -a</code>
  
-====Creating a local feed:====+==== 创建本地软件包库: ====
  
 *Add a line to feeds.conf.default.  "src-link my_packages ~/$buildroot/my_packages"  *Add a line to feeds.conf.default.  "src-link my_packages ~/$buildroot/my_packages" 
  • Last modified: 2019/12/05 11:13
  • by akersliang_gmail.com