EclipseIDE.Установка, настройка, программирование на С/Installation, configuration, programming in C

  Переглядів 15,312

Олег Волков

Олег Волков

2 роки тому

#EclipseIDE#ProgramminginC
Друзья, всем привет)
Сегодня я покажу, как поставить на компьютер под Windows Eclipse для программирования на Си.
Многие зададутся вопросом зачем оно?
Причин может быть множество.
Для меня две главные причины:
Первая - это изучение языка Си в привычной нам среде, т.к. CubeIDE это ни что иное, как куча плагинов поверх Eclipse. Поэтому особой разницы Вы не почувствуете.
Вторая причина - это повышение скорости своей работы. Проверить код локально куда быстрее, чем залить это все на МК и проверять на нем. Сделаю поправку - это касается таких функций, когда вы работаете с массивами данных, либо с какими-то вычислениями, где не нужна периферия контроллера.
Ссылки:
Fortran, C and C++ for Windows: www.equation.com/servlet/equat...
EclipseIDE: www.eclipse.org/eclipseide/
GitHub: github.com/Solderingironspb/L...
Мы в контакте: solderingiron.stm32
ЯндексДзен: zen.yandex.ru/id/622208eed2eb...

КОМЕНТАРІ: 32
@igornikitine6020
@igornikitine6020 Рік тому
Спасибо Добрый Человек!:)))
@user-wm4cs1us2q
@user-wm4cs1us2q Рік тому
Большое спасибо!
@levstarostin9699
@levstarostin9699 Рік тому
Благодарю. Отлично и наглядно
@user-ni6mb4nl3d
@user-ni6mb4nl3d 5 місяців тому
Спасибо большое за ваше видео
@user-wr5iq1sk4t
@user-wr5iq1sk4t 6 місяців тому
СПАСИБО ОГРОМНОЕ!!! лайк и подписка
@eduardpinskiy5002
@eduardpinskiy5002 2 місяці тому
Спасибо, Товарищ)
@pavelkulikov65
@pavelkulikov65 11 днів тому
Спасибо большое! Расскажите, пожалуйста, про MinGW и троян. Как с этим бороться?
@aabdev
@aabdev 8 місяців тому
Как в Eclipse создать проект с самописным makefile(лом)?
@markd1351
@markd1351 21 день тому
У Вас дар преподавания ) Все по полочкам, методично, обстоятельно ) Спасибо. Вопросик - обязательно ли устанавливать все это именно на С диск?
@Solderingironspb
@Solderingironspb 21 день тому
Спасибо. Я на С диск ставлю из за боязни, что где-то пути потеряются.
@markd1351
@markd1351 7 днів тому
Почему для компилятора название папки MinGW а не то что программа при установке предлагает?
@stank3673
@stank3673 7 місяців тому
У меня проблема. Загрузил gcc последней версии , а он не открывается на windows 11 . Пишет что нужно перейти в store , но этого приложения там нет
@tupoy_ytub_uberi_psevdonim
@tupoy_ytub_uberi_psevdonim Рік тому
Я только не понял, почему у меня в поле консоли после вывода текста выводится еще длинная строчка иероглифов заканчивающаяся многоточием. при этом русские символы выводит нормально, я даже поставил кодировку принудительно UTF8 и все равно, вот мой вывод нормально и строка иероглифов после вывода. Может знаете в чем дело?
@igor_frolov138
@igor_frolov138 3 місяці тому
1:35 не установились переменные среды C\:MinGW\bin, что делать? Или если её нету то самому указывать папку bin?
@markd1351
@markd1351 21 день тому
Не могу понять: При выполнении отладки программы - русские буквы выводятся кроме большой И. Когда захожу в меню Запуск-Конфигурация запуска-меню проекта Общая везде стоит UTF-8 и вот когда отсюда нажимаю внизу кнопку "Запуск" - все буквы норм. Так же через Ctrl+F11 (то есть запуск без отладки) - все буквы норм. В чем может быть моя ошибка? И еще - когда я запускаю Экзешник из CMD - вместо букв опять матюки.. Я понимаю что это так настроен CMD (его кодировка). Но как программно на СИ написать чтобы все отображалось красиво на русском? Спасибо! )
@UrodZanyalMoyNik
@UrodZanyalMoyNik 7 місяців тому
Дорогой друг. Скажи пожалуйста, что делать, если на этом действии (f+11) выходмт ошибка launch failed. Binary not found.
@Solderingironspb
@Solderingironspb 7 місяців тому
Попробуйте скомпилировать проект. Сначала сохранить. Ctrl+S, затем Ctrl+B
@alexindonesia8634
@alexindonesia8634 10 днів тому
Когда нажимаешь F11 появляется ошибка "program file does not exist". Exe-шник 1.exe не появляется...
@user-hw7rn2ip5l
@user-hw7rn2ip5l 8 місяців тому
почему Mingv????
@markd1351
@markd1351 7 днів тому
eclipse Nothing to build for ... Вот что выдает ((
@biriuk3344
@biriuk3344 2 роки тому
После вставки setbuf(stdout, NULL); появляется ошибка: d:/mingw/bin/../lib/gcc/x86_64-w64-mingw32/11.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot open output file Test.exe: Permission denied collect2.exe: error: ld returned 1 exit status Что это может быть? При чём, ошибка остаётся и при откате изменений.
@Solderingironspb
@Solderingironspb 2 роки тому
Скорее всего вы запустили файл Test.exe, но не закрыли. Проверьте в диспетчере задач. Как закроете, так ошибка пропадет
@biriuk3344
@biriuk3344 2 роки тому
@@Solderingironspb да, оказалось, именно так. После STM32IDE, где я пользовался кнопками, а не горячими клавишами, здесь путаюсь. Как нужно закрывать этот экзешник?
@Solderingironspb
@Solderingironspb 2 роки тому
Забилдить проект Ctrl+B Debug F11 Запустить отладку в дебаге F8 Остановить Debug Ctrl+F2 Если просто включаете Run, кнопкой плей, то потом не забывайте нажать стоп, оно закроет исполняемый файл)
@biriuk3344
@biriuk3344 2 роки тому
А как задаётся размер буфера (6:51)?
@Solderingironspb
@Solderingironspb 2 роки тому
Я там немного оговорился. Командой setbuf(stdout, NULL), мы отключаем буферизацию stdout, а не задаем размер буфера. Выполнить данную команду следует один раз и обязательно до того, как будет выполнена первая процедура ввода/вывода.
@user-qx7ns1hj7j
@user-qx7ns1hj7j Рік тому
Ааааа! Это ж песец какой-то... Пытаюсь штудировать С в приложении с телефона и ещё приложуху типа IDE тоже в тлф юзаю и там всё просто, здесь же ппц настроек кучу надо ещё сделать, как так-то? Понятно конечно что здесь возможности совсем другие но это ж ппц вкуривать надоть... Ещё и компилятор отдельно нужон? 😧
@UrodZanyalMoyNik
@UrodZanyalMoyNik 7 місяців тому
Тоже самое. Программирование - это легко, но установка ide меня пугает. Особенно на моем железе
@Solderingironspb
@Solderingironspb 7 місяців тому
@UrodZanyalMoyNik я тут linux поставил на ноут) хотел накатить CubeIDE, Qt, eclipse и mounriver studio) ох блин😀 2 дня убил, но так ничего и не получилось) постоянно какие-то вылеты приложений без показания ошибок или просто система не запускалась) Господи, храни винду😀🙈 вот вроде умеешь прогать, но вот это все…ох
@UrodZanyalMoyNik
@UrodZanyalMoyNik 7 місяців тому
@@Solderingironspb у меня ситуация до такого дошла, что я думал язык программирования сменить, чтоб другое ide найти) щас я все подряд качаю и пытаюсь разобраться. Спасибо, а-то я думал, что только у меня такие проблемы.
@aliensvik9925
@aliensvik9925 2 місяці тому
Косое все. Заметно ,что это mac или линукс. Бесконечные указатели на переменные и директории. На деинсталяцию однозначно. Сразу вспомнил как тратил время на бесплатные графические редакторы портированные на win с линуксов. Ну да конечно. И удалять пришлось через revo unistaller .
Сын Расстроился Из-за Новой Стрижки Папы 😂
00:21
Глеб Рандалайнен
Переглядів 3,6 млн
ЧТО ДЕЛАТЬ, ЕСЛИ НЕ ХВАТАЕТ ДЕНЕГ НА ВОССТАНОВЛЕНИЕ ТАЧКИ?
47:52
I tried 10 code editors
10:28
Fireship
Переглядів 2,8 млн
Добро пожаловать в C++
16:08
Winderton
Переглядів 431 тис.
C++ Разработчик учит Python
28:01
Winderton
Переглядів 460 тис.
Big Tech AI Is A Lie
16:56
Tina Huang
Переглядів 51 тис.
Язык Си: компилируем в Notepad++ ПРОСТО
5:25
Айтишник 👩‍💻
Переглядів 15 тис.
Изучаю STM32!
20:26
Лёша Кластер
Переглядів 186 тис.
Обзор Nothing ear (3) и ear (a) - ПРОРЫВ за $100
17:34
Phone charger explosion
0:43
_vector_
Переглядів 31 млн
СЛОМАЛСЯ ПК ЗА 2000$🤬
0:59
Корнеич
Переглядів 1,6 млн
Result of the portable iPhone electrical machine #hacks
1:01
KevKevKiwi
Переглядів 7 млн
Такого вы точно не видели #SonyEricsson #MPF10 #K700
0:19
BenJi Mobile Channel
Переглядів 2,1 млн
КУПИЛ SAMSUNG GALAXY S24 ULTRA ЗА 88000 РУБЛЕЙ!
27:29
DimaViper
Переглядів 48 тис.