For french explanations, look at the comments of the .c files and Makefile.
For an english explanation, you can read these excellent articles :
- Start with C programming on Amiga by 8bitsten
- Amiga 500: How Libraries Work and How to Use Them by Michael Martin
I have used :
- Visual Studio Code 1.70 on Windows 10
- AmigaOS 3.2 NDK Release 4 header files
Additionnaly, I have used these excellent packages by prb28 to intregrate tightly VBCC into VS Code :
- Amiga Assembly extension for VSCode
- VBCC binaries (+ GNU Make + custom FS/WinUAE for debugging) : vscode-amiga-assembly-binaries
- VS Code example workspace for VBCC
But it should compile easily on another environment with :
- VBCC v0.9
- AmigaOS 3.2 NDK
- Make