Generating packages using gcc
Most UNIX systems adopt the GNU compiler collection (gcc) as the major compiler system. The gcc uses makefiles to build and manage projects, which is a little more complex than Visual Studio solutions, but is extremely powerful.