Изучаю самостоятельно Си в CodeBlocks под Windows. Посоветуйте альтернативную IDE для изучения Си?
При ошибках, чтоб точнее понять, в чем дело, мне бывает нужна альтернативная IDE. Именно для тех случаев, когда online компилятор не дает более глубокого понимания ошибки.
Меня интересуют именно консольные приложения. Спасибо!
Visual Studio
Использовать проще gcc, скачать можно с nuwen.net в виде MinGW пакета
gcc filename.c
также желательно добавить флаги -Wall -Wextra для почти всех простых ошибок и проблем
для оптимизации -O2 (для полной - не рекомендуется -O3)
-march=native для включения всех функций процессора, используемого текущей системой
-s для убирания лишней информации и уменьшения размера бинарника
-g для оставления отладочной информации
библиотеки и заголовочные файлы тоже как параметры добавляются
ну а дальше Makefile пишешь, cmake изучаешь
CLion поставь с рутрекера, в нем удобно cmake организовывать
gdb это очень мощный консольный отладчик
Рекомендую поглядеть.
kpolyakov.spb.ru/school/c.htm
В качестве среды разработки используется бесплатно распространяемая оболочка Dev-C++ с открытым исходным кодом, включающая компилятор GCC.
В свое время (1991-1992 года), выбрав язык Си в качестве основного языка программирования для математических классов, автор столкнулся с проблемой отсутствия нормальных учебников, которые можно было бы рекомендовать школьникам. Это вынудило его написать свой конспект лекций, который можно было бы назвать «Практический курс программирования на Си» - в него вошли те сведения, которые действительно требовались автору на практике. Многолетний опыт преподавания показал, что конспект действительно востребован и широко используется как школьниками, так и выпускниками.
Сообщения об ошибках пишет компилятор, IDE их только показывает. Code::Blocks обычно используется с компилятором GCC. GCC одни из лучших компиляторов.
Никакая IDE и никакой компилятор не заменят хорошую книгу или онлайн курсы. Думаю, у тебя сложности из-за недостатка знаний.
Для изучения С не нужна IDE.
Пишите в nano.
- Подскажите книгу для изучения python. В приоритете простые игры и приложения для виндовс - 1 Подскажите книгу для изучения python. В приоритете простые игры и приложения для виндовс
- Как узнать из-под windows в каком режиме сейчас работает ssd в IDE или ACHI? Из-под винды узнать можно? В диспетчере устройств присутствуют оба контроллера 1) PCI IDE 2) SATA ACHI… Так в каком режиме в данный момент работает SSD есть возможность узнать? Ну кроме того как смотреть в bios, ещё как-то можно узнать?
- Я запускаю компьютер, а там написано, что система не может самостоятельно запуститься и виндоус не может самостоятельно Запустить компьтер. Написано, что можно запустить компьютер если достать устройство (из компьютера) которое было недавно подключено и перезагрузить комп, но я всё достал, а комп не запускается… ЧТО ДЕЛАТЬ?
- Какую IDE для слабых ПК под C++ на Windows посоветуете? Visual Studio запускается невероятно долго. А хотелось бы побыстрее. P.S. Если можно, посоветуйте с приятным дизайном. Не хотелось бы работать в древних прогах.