This is a very stripped down version[1], with only CommandLineToArgvW (typically used with GetCommandLineW() - which we already have), ShellExecute and FindExecutable, which don't require any new structs, and where used constants already exist at our winuser.h . Pretty cheap, and hopefully covers some meaningful new use cases[2]. Requires linking with -lshell32 . [1] original full version: http://download.savannah.nongnu.org/releases/tinycc/winapi-full-for-0.9.27.zip [2] Can now build "less" for windows - https://github.com/gwsw/less/ . Add -luser32 to LIBS at Makefile.wng (mingw makefile), then (gnu make): make -f Makefile.wng CC=tcc less.exe |
||
---|---|---|
.. | ||
examples | ||
include | ||
lib | ||
build-tcc.bat | ||
tcc-win32.txt |