1. 下载安装arm编译器
下载编译器,如:DS500-BN-00022-r5p0-26rel0.zip
解压后运行setup.exe安装编辑
2. 打补丁生成许可
补丁程序可从svn获取:https://aftersales-mobilerouter.f3322.net:4443/svn/software_dev/arm编译器补丁_windows/crack/
将crack\x86_64\patcher.exe拷贝到安装目录(如C:\Program Files\DS-5 v5.26.0)
执行patcher.exe -a
打补丁
执行patcher.exe –license
生成许可证编辑
4. 编译
参考下面的例子,设置环境变量,注意路径,新增setenv.cmd
”
set PYTHON_PATH=C\:\Python2718
set PATH=C:\Python2718;%PATH%
set PATH=C:\Progra~1\DS-5_v5.26.0\sw\ARMCompiler5.06u4\bin;%PATH%
set PATH=C:\Progra~1\DS-5_v5.26.0\sw\ARMCompiler5.06u4\include;%PATH%
set PATH=C:\Progra~1\DS-5_v5.26.0\sw\ARMCompiler5.06u4\lib;%PATH%
set ARMROOT=C:\Progra~1\DS-5_v5.26.0\sw\ARMCompiler5.06u4
set ARMBIN=C:\Progra~1\DS-5_v5.26.0\sw\ARMCompiler5.06u4\bin
set ARMLIB=C:\Progra~1\DS-5_v5.26.0\sw\ARMCompiler5.06u4\lib
set ARMINC=C:\Progra~1\DS-5_v5.26.0\sw\ARMCompiler5.06u4\include
set ARMCONF=C:\Progra~1\DS-5_v5.26.0\sw\ARMCompiler5.06u4\bin
set ARMDLL=C:\Progra~1\DS-5_v5.26.0\sw\ARMCompiler5.06u4\bin
set ARMLMD_LICENSE_FILE=C:\Progra~1\DS-5_v5.26.0\license.dat
set ARMTOOLS=ARMCT5.01
编译(以RPM为例):cd rpm_proc\build # 编译 build_9x07.bat # 清除 build_9x07.bat -c
特别注意事项:
异常提醒: WINDOWS 需要安装,perl , python2.7 并设置环境变量
编译器的变量需要添加到windows的PATH中,否则会出现 找不到头文件或者找不到库的情况。
打赏作者
近期评论