Другие языки программирования и технологии
Компилирование С, почему всё так сложно?
Хочу выучить С, потренироваться в написании программ. Объясните, почему в нете нет простого компилятора для С? Типа скачал, установил, написал в редакторе - кнопка "скомпилировать" - файл готов... Неужели компилирование с языка С настолько сложный процесс, что нужно устанавливать 300Мб MinGW, а потом работать через крайне неудобную командную строку? Почему нет компилятора С для Notepad++ например, потому что это сложно реализовать или может это просто никому не нужно?
Потому что тебе нужен не компилятор, а среда программирования. Их сколько угодно. Именнно "скачал, установил, написал в редакторе - кнопка "скомпилировать" - файл готов."
Например, удобная и небольшая (50 MB) Dev-C++, там и С и C++:
https://sourceforge.net/projects/orwelldevcpp/
Или Pelles C (10 MB):
http://www.christian-heffner*de/index.php?page=download&lang=en ( заменить * на . )
Например, удобная и небольшая (50 MB) Dev-C++, там и С и C++:
https://sourceforge.net/projects/orwelldevcpp/
Или Pelles C (10 MB):
http://www.christian-heffner*de/index.php?page=download&lang=en ( заменить * на . )
Какой-то плохо сформулированный каприз. Осталось непонятным, что, собсно, не нравится. То ли объём скаченного, то ли неповоротливость следы.
У меня нет ваших проблем. Использую МСВС в режиме кс, а в качестве среды - Фарманагер. Не жалуюсь. Быстро и просто
У меня нет ваших проблем. Использую МСВС в режиме кс, а в качестве среды - Фарманагер. Не жалуюсь. Быстро и просто
Поставь себе линукс - там gcc встроен в систему, пиши хоть на vi да и компилируй из командной строки.
Если для тебя выучить несколько простейших команд - невероятно тяжёлый труд, то что ты забыл в программировании? Выбери себе область деятельности, в которой не требуется помнить столь "сложные" вещи.
Виталий Митин
Вы считаете, что это очень удобно - писать, редактировать программу в командной строке?
Виталий Митин
Да, спасибо, думал он только для С++. Но всё равно, вроде бы компиляция - самый элементарный уровень программ, а такие тяжёлые программы надо загружать, по 250Мб
MinGW - Minimalist GNU for Windows. GNU - операционная система, а MinGW иммитирует ее в Windows. Понятно, что это будет много. Если пишешь под Windows, то ставь Visual Studio. Там даже кнопочка есть.
Что бы все прониклись, что программирование, это
сложно, это для избранных, надо уважать и преклоняться.
Возьми Quick Basic 4.5, там просто - «Компилировать» и всё ...
сложно, это для избранных, надо уважать и преклоняться.
Возьми Quick Basic 4.5, там просто - «Компилировать» и всё ...
В вашем вопросе есть противоречия.
Вы хотите простой компилятор, но не любите командную строку. Но самые простые приложения как раз консольные.
Используйте gcc, например.
Вы хотите простой компилятор, но не любите командную строку. Но самые простые приложения как раз консольные.
Используйте gcc, например.
В качестве шутки. Turbo C + Dosbox не решит проблемы?
Но в каждой шутке есть лишь доля шутки.
Для компилирования и разработки программ под современные архитектуры требуется как минимум связка IDE+компилятор+библиотеки. Всё вместе маленьким и понятным быть уже не может.
Но в каждой шутке есть лишь доля шутки.
Для компилирования и разработки программ под современные архитектуры требуется как минимум связка IDE+компилятор+библиотеки. Всё вместе маленьким и понятным быть уже не может.
Никита Пирожков
> Для компилирования и разработки программ под современные архитектуры требуется как минимум связка IDE
Нафига IDE?
Нафига IDE?
Виталий Митин
Пока стоит задача - написать десяток несложных программ, скомпилировать, проверить. Странно, что при огромном количестве студентов, нет простого визуального редактора с функцией компиляции, чисто для изучения на начальном уровне.
https://code-blocks.ru.uptodown.com/windows
Там можно настроить консоль (цвет фона и шрифта, размер шрифта), указав параметры запуска через ключевые слова.
Там можно настроить консоль (цвет фона и шрифта, размер шрифта), указав параметры запуска через ключевые слова.
> скачал, установил, написал в редакторе - кнопка "скомпилировать" - файл готов
Скачай установи vim. Написал в редакторе код, потом в нём же ":make %:r" - файл готов. Можешь забиндить эту команду на F9, будет тебе кнопка "скомпилировать"
> нужно устанавливать 300Мб MinGW
Хочешь — ставь 300 ГБ вижуал студии
> потом работать через крайне неудобную командную строку
Переедь в ОС с удобной командной строкой.
> это просто никому не нужно
В точку. notepad++ — это никому не нужно.
Скачай установи vim. Написал в редакторе код, потом в нём же ":make %:r" - файл готов. Можешь забиндить эту команду на F9, будет тебе кнопка "скомпилировать"
> нужно устанавливать 300Мб MinGW
Хочешь — ставь 300 ГБ вижуал студии
> потом работать через крайне неудобную командную строку
Переедь в ОС с удобной командной строкой.
> это просто никому не нужно
В точку. notepad++ — это никому не нужно.
Похожие вопросы
- Вопрос по компилированию кодов?!
- Сложно ли работать программистом? вопрос к тем кто работает, либо учится на программиста.
- Сложно ли, стать программистом?
- Сложно ли учится на системного администратора ?
- Почему многим русским дизайнером очень сложно перейти на связку sk1, Inkscape, Xara Xtreme, Xfig, postscrpt, Gimp,
- Кому не сложно покритикуйте дизайн =))
- Сайт на флеш - сложно ли это?
- Сложно ли мне будет изучить Java - программирование?
- Проблема с вузом. Сложно ли учиться на программиста?
- Сложно ли учить Delphi? Сложно ли учить Delphi?И какие программы можно будет создавать с этим языком?
Чё?