Saya dapat memikirkan dua opsi yang masuk akal. Yang pertama adalah membuat makefile yang akan mengkompilasi semuanya untuk Anda. Pernah ada utilitas bernama Make It So yang melakukan ini secara otomatis. Halaman mereka menentukan kompatibilitas dengan Visual Studio 2010, mungkin juga berfungsi dengan Visual Studio 2012.
Anda juga dapat menggunakan cmake. Ini sedikit lebih melibatkan untuk melakukannya dengan benar, tetapi hasil akhirnya adalah kemampuan untuk mengompilasi kode Anda kurang lebih di mana saja.
Gunakan xbuild? Jadi jika Anda menginstal Mono, maka Anda memiliki xbuild yang merupakan versi OSS dari msbuild. Anda bisa membangun file .sln Anda dengan sesuatu seperti "xbuild solution.sln"