2

Я полуопытный пользователь Linux и пишу свое программное обеспечение явно из командной строки. Если мне нужен компилятор, я просто sudo-apt-get, если мне нужно запустить код, я просто запускаю его из командной строки, и если мне нужно отредактировать мои исходные файлы, я просто использую Vim и программу из терминала.

Какой лучший способ начать программирование в Windows 8 бесплатно? Я устанавливаю виртуальную машину, которая будет работать под Linux, но некоторые вещи, такие как программирование CUDA, не будут работать на ней правильно.

4 ответа4

3

Вы можете попробовать загрузить экспресс-выпуск Microsoft Visual Studio. Это очень хорошая среда разработки и содержит компиляторы для c++, c #, vb.net и некоторых других языков.

http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products

2

Code::Blocks - отличная Windows (и Linux!) IDE, и если вы загружаете версию без встроенного компилятора, вы можете использовать MinGW-Builds, которая имеет последнюю версию GCC (поддерживается несколько языков) для Windows. MinGW-Builds также предлагает как 32-битные, так и 64-битные версии компилятора. Он включает в себя множество заголовочных файлов, таких как DirectX и другие, которые полезны в Windows.

0

Вспоминая об этом, я решил, что должен сказать, что я сделал, что дает почти идентичное ощущение Linux. Я использовал Cygwin (это можно настроить с помощью Makefile, bash и т.д., Поэтому он почти идентичен консоли bash в Linux). Однако Windows работает немного иначе, чем Linux, поэтому в те моменты, когда мне нужно было скомпилировать / запустить мой код на компьютере с Linux, я создал виртуальную машину.

Теперь мне не нравится работать с множеством разных экранов, поэтому я включил SSH из моей родной (Windows) ОС в виртуальную (Linux) ОС через терминал cygwin. Это позволяет мне минимизировать ВМ, но при этом использовать ядро Linux для запуска моего кода из стандартной ОС Windows.

0

Если вы настоящий пользователь Linux, то вам понравится моно. Это то, что я использую для программирования в Ubuntu. У них есть версия для Windows, вот ссылка

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .