Skip to content

vlang/tccbin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

thirdparty-windows-amd64 (tcc64, tccwin64)

This repository contains a prebuilt tcc compiler, imported from https://github.com/vlang/tccbin_win, whose source code is cut at commit 9eef339 (20200605), from the mob branch.

It is a minimalistic C compiler, that is just enough to be V's backend. It is small and fast, although it does not produce optimised executables. For that, use MSVC, GCC or CLANG instead.

Target OS

The tcc build here produces 64-bit executables, compatiable with 64-bit Windows.

What if V reports missing C header files?

In this case, please create a PR to help us improve it. Please try finding the missing header files in this official full version of the WINAPI headers for tcc, or in the releases of MinGW64.

Most of the time, the ported headers should just work if you copy them inside the include/ folder, however small modifications are sometimes needed to make them work with V.