<< Click to Display Table of Contents >> Navigation: ThinBASIC and External Compilers interop > Compilers Setup > FreeBASIC > FreeBASIC SetUp |
ThinBASIC and FreeBASIC interop
Starting from version 1.10.8, ThinBASIC is installed with a complete FreeBASIC distribution.
After installation, FreeBASIC distribution can be found in the following directory:
\thinBasic\Compilers\FreeBASIC
ThinBASIC now offers an experimental feature of using FreeBASIC separate application to create DLLs, which can be directly used from ThinBASIC scripts interpreted code.
The interface for ThinBASIC / FreeBASIC integration is under development and might change.
ThinBASIC does not require FreeBASIC, but it offers an optional way to use FreeBASIC to compile DLLs, which can be used from ThinBASIC script.
While it was possible to use FreeBASIC DLLs in the past from the ThinBASIC, new ThinBASIC versions go one step further and, thanks to #Compiled / #EndCompiled, programmer can mix ThinBASIC and FreeBASIC code in a single script.
That effectively means you can develop speed up routines in FreeBASIC to boost your ThinBASIC code, without the need to switch between FreeBASIC and ThinBASIC IDE.