A tip on using Visual Studio from a CompSci 165 student I use Visual Studio 2005 so I'm not sure how this works on other versions. Here are the steps I use to create an empty project. 1) File -> New -> Project 2) Expand Visual C++ and choose Win32 3) Pick Win32 Console Application 4) Name the project and click OK 5) A wizard will appear in the settings choose Console application 6) Uncheck Precompiled header 7) Check Empty Project 8) Click finish You can now include anything from the standard libraries. One thing I noticed is that Visual Studio does all the linking for you. When you bring your files over to the Solaris machines make sure that you have the includes for other files in the project correct or you will get linking errors. I'd recommend that anyone that wants to do this write some test code to make sure it's working before writing anything meaningful.