[OpenWrt Wiki] Build system usage
openwrt.org › docs › guide-developerDec 30, 2021 · # List branches git branch-a # Use OpenWrt master branch git checkout master # Use OpenWrt 21.02 branch git checkout openwrt-21.02. When changing branches, it is recommended to perform a thorough scrub of your source tree by using the make distclean command. This ensures that your source tree does not contain any build artifacts or ...
[OpenWrt Wiki] Using the SDK
openwrt.org › docs › guide-developerDec 04, 2021 · Using the SDK. The SDK is a pre-compiled toolchain designed to cross compile packages for a specific target without compiling the whole system from scratch. Tasks you can do with the SDK: Compile custom software for a specific release while ensuring binary and feature compatibility. Compile newer versions of certain packages for a specific release.
[OpenWrt Wiki] Cross compiling
openwrt.org › docs › guide-developerOct 15, 2021 · Cross compiling If you want to use a program, currently not contained in the OpenWrt repository, you probably won't find a binary compiled for your CPU. Provided that it is released as open source, you can download the code and compile it using the OpenWrt Buildroot. Note that not every code is compilable for every CPU architecture. Also performance and available RAM on embedded systems is ...