How to compile a smallest C application?

We will use many different binary libraries in Linux development. For example: glibc and other third parts binary libraries. Some people maybe curiosity how to compile a program without third parts libraries? Does the main function is the first executed function? I will give you a deterministic answer by examples.

How to implement a Lamda macro in C?

As as coder, I think giving a right name to a variable is annoying. I many program language we can use Lamda function to avoid it. However, The C language don't provide this grammar feature for us. I spend few minutes writting a macro to implementing this featrue. Here is the example, I can be compiled in gcc, but no in g++.

How to share tech knowledge

I am not working for a while. In case of don't waste my life, I think I should find something to do. So I decide to share my tech knowledge by recording videos. I hope this can lend me to be an independent developer...

vtbox release

vtbox is an offline voice to text transribed tool. It uses whisper model to transribe an audio file to text. Welcome to try this tool.

cpnews release

Recently, I looking for an light weight Andriod app that can display the daily crypto news. Unfortunately, I did find the app match my need. So I decided to write my own App. My first Andriod App was written with Reactive Native framework, which was not a good experience with JS. However, I have familiared with Rust, and also developed a few Rust desktop with Slint-ui. So I found egui is a choice for my situation, or maybe the best choice...