编译流程图
2021-08-05 16:24:53 0 举报
编译流程
作者其他创作
大纲/内容
生成rpm包
./local_build.sh arm32 8700
set(CMAKE_C_COMPILER arm32-linux-gnueabi-gcc)
CMAKE_C_FLAGS
下载指定rpm包
解析all_so_table文件,找到各产品需要执行的编译脚本
开始lsw编译
fem_fe_8700.spec
auto_check.sh
pnftool build-rpm
fwm_fe_8700_build.sh
Cmake过程同Phy
phy编译
加载编译工具链
fem_fe_1280.spec
生成libphy_sdk.so
添加源文件
pnftool通过-s选项指定spec文件
解析spec文件
编译结束
cmake src/phy_driver/CMakeLists.txt
指定编译器
S8700编译流程图
开始编译
build_rpm.sh arm32 8700
生成Makefile
liblsw_sdk.sh
指定编译选项
fem_fe_spu.spec
pnftool build-dep --arch=armv7l spec=fwm_fe_8700.spec
开始phy编译
build_all_script.sh
include(${PHY_DIR}/phy_src_list.cmake)
./build_library_script.sh 8700
添加依赖库
添加编译宏
target_link_directories
./build.sh -r xx.repo -a arm32 -b 8700
添加头文件
source /opt/RTOS/setenv.sh arm32
add_compile_definitions
未定义符号检查
fem_fe_6730.spec
cmake --build Makefile
0 条评论
回复 删除
下一页