当前位置:网站首页>Rules.make-适合在编辑模式下看
Rules.make-适合在编辑模式下看
2022-08-04 05:30:00 【Btobk】
#platform
#源自中古法语的plate-forme,意为平台;最初源自古法语的plate (平的) + forme (形状),意为呈水平状的表面
PLATFORM=j7200-evm
#defconfig
#配置
DEFCONFIG=tisdk_j7200-evm_defconfig
#Architecture
结构结构
ARCH=aarch64
#u-boot machine
UBOOT_MACHINE=j7200_evm_a72_config
#Points to the root of the TI SDK
#指向 TI SDK 的根目录
export TI_SDK_PATH=/home/gp/ti-processor-sdk-linux-j7200-evm-08_02_00_02
#root of the target file system for installing applications
#安装应用程序准备的目标文件系统,?= 是如果没有被赋值过就赋予等号后面的值
DESTDIR ?=/home/gp/ti-processor-sdk-linux-j7200-evm-08_02_00_02/targetNFS
#Points to the root of the Linux libraries and headers matching the
#demo file system.
#指向与demo文件系统匹配的 Linux 库和标头的根目录
export LINUX_DEVKIT_PATH=$(TI_SDK_PATH)/linux-devkit
#Cross compiler prefix
#交叉编译前缀
export CROSS_COMPILE=$(LINUX_DEVKIT_PATH)/sysroots/x86_64-arago-linux/usr/bin/aarch64-none-linux-gnu-
#Default CC value to be used when cross compiling. This is so that the
#GNU Make default of “cc” is not used to point to the host compiler
#默认化交叉编译时使用的 CC 值。这样,#GNU make的cc的默认项将不使用主机经常使用的选项
#原本默认会从/usr/include目录中搜索头文件、从/usr/lib中搜索依赖库,当设置了–sysroot=dir后则会从dir/usr/include搜索头文件、从dir/usr/lib中搜索依赖库
export CC= ( C R O S S C O M P I L E ) g c c − − s y s r o o t = (CROSS_COMPILE)gcc --sysroot= (CROSSCOMPILE)gcc−−sysroot=(SDK_PATH_TARGET)
#Location of environment-setup file
#本地的环境配置文件
export ENV_SETUP=$(LINUX_DEVKIT_PATH)/environment-setup
#The directory that points to the SDK kernel source tree
#该目录指向SDK的内核源文件
LINUXKERNEL_INSTALL_DIR=$(TI_SDK_PATH)/board-support/linux-5.10.100+gitAUTOINC+7a7a3af903-g7a7a3af903
CFLAGS=
#Strip modules when installing to conserve disk space
#安装时使用Strip模块节省/保存盘空间
INSTALL_MOD_STRIP=1
SDK_PATH_TARGET=$(TI_SDK_PATH)/linux-devkit/sysroots/aarch64-linux/
#Set EXEC_DIR to install example binaries.
#This will be configured with the setup.sh script.
#设置EXEC_DIR安装示例二进制文件
#将使用此脚本进行配置
EXEC_DIR ?=/home/gp/ti-processor-sdk-linux-j7200-evm-08_02_00_02/targetNFS/home/root/j7200-evm
#Add CROSS_COMPILE and UBOOT_MACHINE for the R5
添加r5的交叉编译以及uboot机器
export CROSS_COMPILE_ARMV7=$(LINUX_DEVKIT_PATH)/sysroots/x86_64-arago-linux/usr/bin/arm-none-linux-gnueabihf-
UBOOT_MACHINE_R5=j7200_evm_r5_config
MAKE_JOBS=4
边栏推荐
- The use of the attribute of the use of the animation and ButterKnife
- 图像线性融合
- Attention Is All You Need(Transformer)
- MOOSE平台官方第二个例子分析——关于创建Kernel,求解对流扩散方程
- 【CV-Learning】Image Classification
- Introduction to Convolutional Neural Networks
- 中国联通、欧莱雅和钉钉都在争相打造的秘密武器?虚拟IP未来还有怎样的可能
- 如何用Pygame制作简单的贪吃蛇游戏
- Copy攻城狮的年度之“战”|回顾2020
- 图像合并水平拼接
猜你喜欢

DeblurGAN-v2: Deblurring (Orders-of-Magnitude) Faster and Better 图像去模糊

【CV-Learning】Object Detection & Instance Segmentation

浅谈游戏音效测试点

光条提取中的连通域筛除

Copy Siege Lion 5-minute online experience MindIR format model generation

Copy攻城狮5分钟在线体验 MindIR 格式模型生成

【论文阅读】Mining Cross-Image Semantics for Weakly Supervised Semantic Segmentation

基于PyTorch的FCN-8s语义分割模型搭建

Pytest常用插件

PP-LiteSeg
随机推荐
Halcon缺陷检测
The difference between oracle temporary table and pg temporary table
MOOSE平台官方第二个例子分析——关于创建Kernel,求解对流扩散方程
Unity ML-agents 参数设置解明
latex-写论文时一些常用设置
PP-LiteSeg
Usage of RecyclerView
Copy Siege Lion 5-minute online experience MindIR format model generation
图像线性融合
Pytest常用插件
2020-10-19
Android foundation [Super detailed android storage method analysis (SharedPreferences, SQLite database storage)]
YOLOV4流程图(方便理解)
动手学深度学习__张量
Learning curve learning_curve function in sklearn
fuser 使用—— YOLOV5内存溢出——kill nvidai-smi 无pid 的 GPU 进程
YOLOV5 V6.1 详细训练方法
浅谈游戏音效测试点
空洞卷积
No matching function for call to ‘RCTBridgeModuleNameForClass‘