Compiling FreeSWITCH for Windows
As mentioned in the Operating system prerequisites section, FreeSWITCH is built with MSVC or MSVCEE. The steps presented here are specifically for the Express Edition; however, the steps for using the standard edition are essentially the same.
Building the solution with MSVC/MSVCEE
There are several small steps to take prior to building with MSVC. They are as follows:
Create a new folder and copy the
tar.gz
file into it. In our example, we'll useC:\FreeSWITCH\freeswitch-1.0.6.tar.gz
.Right-click
freeswitch-1.0.6.tar.gz
and extract the files with your decompression utility. You will now have a new file named,freeswitch-1.0.6.tar
.Right-click
freeswitch-1.0.6.tar
and extract files. This process will take a few moments. You will then see a window similar to the following screenshot:Note: WinRAR decompresses both the
.gz
and.tar
files in a single step.After extraction you will have a new sub-folder named after the latest version of FreeSWITCH. In our example, we...