# helloworld **Repository Path**: yangdonggit/helloworld ## Basic Information - **Project Name**: helloworld - **Description**: linux c helloworld测试工程 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: autotools - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-23 - **Last Updated**: 2026-09-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # helloworld — Yocto 集成测试代码 三种构建系统示例,各一个分支: | 分支 | 构建系统 | 产物 | |---|---|---| | `cmake` | CMake (>=3.10) | hello-cmake | | `makefile` | GNU Make | hello-make | | `autotools` | GNU Autotools | hello-auto | main 分支仅含本说明。每个分支含 `main.c` + 对应构建配置 + `LICENSE`(MIT)。 ## Yocto 集成(标准做法) meta-opiz3 中三个独立 recipe,各自拉取对应分支并安装到镜像: - `recipes-test/hello-cmake/hello-cmake_1.0.bb` — inherit cmake - `recipes-test/hello-make/hello-make_1.0.bb` — 原生 Makefile - `recipes-test/hello-auto/hello-auto_1.0.bb` — inherit autotools 镜像层 `core-image-base.bbappend` / `core-image-minimal.bbappend` 追加 `IMAGE_INSTALL:append = " hello-cmake hello-make hello-auto"`。