Skip to content

Commit 93d6382

Browse files
authored
docs: Update README.md
- Fixed build badge url - added guide about arm build
1 parent eeb8480 commit 93d6382

File tree

1 file changed

+17
-5
lines changed

1 file changed

+17
-5
lines changed

README.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
![OAPV](/readme/img/oapv_logo_bar_256.png)
22
# OpenAPV (Open Advanced Professional Video Codec)
3-
4-
[![Build & test](https://github.com/cpncf/apv/actions/workflows/build.yml/badge.svg)](https://github.com/cpncf/apv/actions/workflows/build.yml)
3+
|
4+
[![Build and test](https://github.com/openapv/openapv/actions/workflows/build.yml/badge.svg)](https://github.com/openapv/openapv/actions/workflows/build.yml)
55

66
OpenAPV provides the reference implementation of the [APV codec](#apv-codec) which can be used to record professional-grade video and associated metadata without quality degradation. OpenAPV is free and open source software provided by [LICENSE](#license).
77

@@ -40,14 +40,26 @@ The APV codec standard has the following features:
4040
- Build Requirements
4141
- CMake (download from [https://cmake.org/](https://cmake.org/))
4242
- GCC
43-
- Build Instructions
43+
44+
For ARM
45+
- gcc-aarch64-linux-gnu
46+
- binutils-aarch64-linux-gnu
47+
48+
- Build Instructions PC
4449
```
4550
cmake -DCMAKE_BUILD_TYPE=Release -S . -B build
4651
cmake --build build
4752
```
53+
54+
- Build Instructions ARM
55+
```
56+
cmake -DCMAKE_BUILD_TYPE=Release -S . -B build-arm -DCMAKE_C_COMPILER=aarch64-linux-gnu-gcc -DARM=TRUE -DCMAKE_SYSTEM_PROCESSOR=aarch64
57+
cmake --build build-arm
58+
```
59+
4860
- Output Location
49-
- Executable applications can be found under build/bin/
50-
- Library files can be found under build/lib/
61+
- Executable applications can be found under build/bin/ or build-arm/bin/
62+
- Library files can be found under build/lib/ or build-arm/lib/
5163

5264
## How to use
5365
### Encoder

0 commit comments

Comments
 (0)