Я был разработчиком Windows C++/.NET в течение нескольких лет и хотел бы начать программирование на C++ в среде Unix.
Я думаю, что мне нужно создать виртуальную машину, установить версию Unix, для которой я хотел бы программировать, установить компилятор C++ и остальную среду разработки.
Я также хотел бы иметь возможность войти в эту виртуальную машину Unix с помощью какого-либо приложения для удаленного доступа к рабочему столу (я использую подключение к удаленному рабочему столу в Windows, но я слышал, что в Unix есть вещь под названием X-Window, которая используется для те же цели).
Было бы полезно, если бы вы указали на веб-сайт или, возможно, наметили все шаги, которые я должен выполнить, чтобы настроить и запустить мою среду разработки Unix.
Я планирую заняться разработкой под Solaris с помощью Sun Studio C++, но мне сказали, что это коммерческие продукты, поэтому, если это правда, не могли бы вы порекомендовать мне несколько аналогов с открытым исходным кодом - я полагаю, что некоторые версии компилятора Linux + gcc C++ будут делай красиво.
Спасибо.