dev build new project - XradioTech/xradiotech-wiki GitHub Wiki

中文 | EN

主页 | 产品 | 下载 | 开发指南 | FAQ | 联系我们 | 购买样品


开发指南 > 编译新工程


配置工程

  • 修改 "gcc.mk"指定gcc工具安装路径,如下所示:
CC_DIR = ~/tools/gcc-arm-none-eabi-4_9-2015q2/bin

编译工程

编译命令

Note: 在Cygwin或Ubuntu终端中执行以下命令.

  • 进入到工程编译目录
$ cd ${prj_gcc_path}    # eg. cd project/wlan_demo/gcc
  • 编译功能模块成库文件,并将其拷贝到lib目录下
$ make lib
  • 清除‘make lib’生成的库文件
$ make lib_clean
  • 清除lib目录下已编译的库文件
$ make lib_install_clean
  • 编译可执行程序axf文件
$ make
  • 清除工程编译产生的目标文件
$ make clean
  • 打包软件镜像文件
$ make image
  • 清除软件镜像文件
$ make image_clean
  • 创建反汇编文件
$ make objdump
  • 批量执行make build,等同于执行make lib && make && make image
$ make build
  • 批量清除命令,等同于执行 make image_clean clean lib_clean lib_install_clean
$ make build_clean

编译工程

  • 编译 "wlan_demo" 工程示例
$ cd project/wlan_demo/gcc
$ make build_clean
$ make build
  • 编译 bootloader,产生boot.bin
$ cd project/bootloader/gcc  
$ make build_clean
$ make build