Embedded Development | Methods to Improve MCU Code Compilation Speed

Embedded Development | Methods to Improve MCU Code Compilation Speed

Follow+Star Public Account, don’t miss wonderful content Author | strongerHuang WeChat Public Account | strongerHuang Programmers doing software development hate one thing, which is the slow code compilation speed. Code for one minute, compile for ten minutes, who can stand that? Today, let’s talk about some common operations or methods to improve compilation speed in … Read more

Setting Up Embedded Linux Qt Environment

Setting Up Embedded Linux Qt Environment

This article introduces how to configure the Qt runtime environment on an embedded Linux development board and perform Qt program running tests. 1 Compiling tslib I have used tslib previously for testing the touchscreen, and here I will record the compilation process. Download the source code of tslib library: https://github.com/libts/tslib/tags Copy the downloaded source code … Read more

Detailed Steps to Compile OpenWrt Firmware with Luci Interface

Detailed Steps to Compile OpenWrt Firmware with Luci Interface

If you want to master the OpenWrt system, you should learn to compile OpenWrt firmware yourself, and even learn to add your own small features to the OpenWrt system. Many people have encountered situations where the OpenWrt firmware they compiled does not have a web interface, so they start trying various methods to find the … Read more

OpenWRT Basic Custom Image Compilation

OpenWRT Basic Custom Image Compilation

Compiling a dedicated OpenWRT image OpenWRT is almost essential for enthusiasts, but due to the need for additional environment configuration and the high failure rate of compilations, most people choose to download the generic images provided by the official sources. However, as a technology enthusiast, there is always a demand for customized images, especially for … Read more

OpenWrt Compilation Tutorial

OpenWrt Compilation Tutorial

It is recommended to use Ubuntu system, as there are many tutorials available, and troubleshooting becomes easier. You can use WSL, but it is not recommended to compile on NTFS or ReFS file systems, and using PowerShell for compilation is also discouraged. Do not use the root user; the default user in Ubuntu is ‘ubuntu’, … Read more

How to Compile OpenWrt Firmware

How to Compile OpenWrt Firmware

Why Compile OpenWrt Yourself There are several reasons to compile OpenWrt yourself: Customization: Users can choose which software packages to install according to their needs, resulting in a smaller firmware file size. Updates: If you want to use the latest kernel version or other software, you can compile it yourself. Security: If you want to … Read more

A Comprehensive Guide to Compiling Android 10 Kernel

A Comprehensive Guide to Compiling Android 10 Kernel

Environment Configuration Download Kernel Source Code Normally, you should be able to find the kernel for Pixel 4 at https://source.android.com/setup/building-kernels. Pixel 4 (flame) device/google/coral-kernel android-msm-coral-4.14-android13 However, there is a pitfall for newbies here; the official site only provides the kernel for android 13. Where is the android 10 kernel we want to compile? (I fell … Read more

How to Compile and Install OpenCV and OpenCV Contrib from Source on ARM Development Boards

How to Compile and Install OpenCV and OpenCV Contrib from Source on ARM Development Boards

This article mainly introduces how to compile and install OpenCV and OpenCV contrib from source on ARM development boards. The source code of OpenCV mainly consists of the following two parts: github.com/opencv/opencv (Main repository) github.com/opencv/opencv_contrib (Includes some newer, less stable, experimental modules) Before compiling, you need to download the latest Release from GitHub (the current … Read more