news 2026/5/16 19:12:11

【linux应用开发】Linux树形结构与说明

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【linux应用开发】Linux树形结构与说明

一、文件结构

1.1 运行流程

在终端中,执行如下指令:

./build.sh

build.sh源码

#!/bin/bash#删除build文件夹rm-rfbuild/#新建build文件夹mkdirbuild#切换到build文件夹cdbuild#指定编译链cmake-DCMAKE_TOOLCHAIN_FILE=../toolchain-cortex-a7.cmake..#开始编译make

toolchain-cortex-a7.cmake源码

# toolchain-cortexa7.cmake set(CMAKE_SYSTEM_NAME Linux) set(CMAKE_SYSTEM_PROCESSOR arm) # 指定交叉编译器前缀 set(CROSS_COMPILE "arm-linux-gnueabihf-") # 指定 C 和 C++ 编译器 set(CMAKE_C_COMPILER ${CROSS_COMPILE}gcc) set(CMAKE_CXX_COMPILER ${CROSS_COMPILE}g++) # 指定链接器(可选,通常由编译器驱动) set(CMAKE_LINKER ${CROSS_COMPILE}ld) # 指定系统根目录 (Sysroot) set(CMAKE_SYSROOT /opt/fsl-imx-x11/4.1.15-2.1.0/sysroots/cortexa7hf-neon-poky-linux-gnueabi) # 设置搜索路径 set(CMAKE_FIND_ROOT_PATH ${CMAKE_SYSROOT}) # 只在目标根目录下查找库和头文件,不在主机上查找 set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY) # 设置编译标志(可选,通常 Poky 环境会自动处理,但显式指定更安全) # 针对 Cortex-A7 + NEON + Hard Float set(CMAKE_C_FLAGS_INIT "-march=armv7-a -mfpu=neon -mfloat-abi=hard") set(CMAKE_CXX_FLAGS_INIT "-march=armv7-a -mfpu=neon -mfloat-abi=hard")

CMakeLists.txt

cmake_minimum_required(VERSION 3.10) project(led_ctrl LANGUAGES C CXX) # 设置标准 # set(CMAKE_C_STANDARD 11) # set(CMAKE_CXX_STANDARD 17) # 添加可执行文件 add_executable(${PROJECT_NAME} led_app.c)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/16 19:10:05

Fast-GitHub终极指南:如何将GitHub下载速度从KB/s提升到MB/s

Fast-GitHub终极指南:如何将GitHub下载速度从KB/s提升到MB/s 【免费下载链接】Fast-GitHub 国内Github下载很慢,用上了这个插件后,下载速度嗖嗖嗖的~! 项目地址: https://gitcode.com/gh_mirrors/fa/Fast-GitHub 你是否曾因…

作者头像 李华
网站建设 2026/5/16 19:10:02

动态库makefile生成模板手把手教学

# # 基础配置(用户根据项目修改这部分即可) # # 生成的动态库名称 TARGET : libipapply.so# 源文件目录(默认当前目录,多个目录用空格分隔) SRC_DIRS : .# 头文件搜索路径(通用路径,平台特有路…

作者头像 李华
网站建设 2026/5/16 19:06:13

多智能体 执行-辩论-校验 闭环架构

文章目录一、核心本质二、三大智能体权责划分1. 执行Agent(A/B/C)2. 辩论Agent3. 校验Agent(终审裁判)三、闭环流转逻辑四、关键设计规则五、TaskList 任务标准字段一、核心本质 整体架构本质:执行 → 辩论 → 校验 三…

作者头像 李华
网站建设 2026/5/16 19:05:43

2026届最火的十大降重复率网站横评

Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 当下,学术创作效率需求持续提升,智能一键论文生成类工具,…

作者头像 李华