کتابخانه های CLR مایکروسافت در سایر سیستم عامل ها وجود دارد. اما نه دقیقا مانند نسخه مایکروسافت.

++VC برای ویندوز هست و سعی کنید فکر استفاده آن را در لینوکس نکنید(حتی اگر با پروژه هایی مثل wine یا mono هم بتوان اجرا کرد).
در لینوکس شاید تنها راه همان Mono هست که کامپایلری هم برای #C ارائه کرده ولی برای ++C ارائه نکرده است.

کلا C++‎/CLI در ویندوز دردسر ساز هست چه برسد به سایر سیستم عامل ها.
کامپایلرهایی مثل gcc و LCC برای لینوکس (البته زبان C )برای پروژه mono وجود دارد، لیست کامپایلرها:
http://mono-project.com/Languages

اگر کسی به دنبال برنامه نویسی ++C و crossplatform هست بهتر هست دات نت را فراموش کند