Code::Blocks: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
1304 байта добавлено ,  20:48, 14 июня 2023
м
Установка в МОС-12
(Инструкции по проверке работы Code::Blocks)
м (Установка в МОС-12)
 
(не показано 5 промежуточных версий 2 участников)
Строка 9: Строка 9:
Сайт: https://www.codeblocks.org/
Сайт: https://www.codeblocks.org/


=== Установка в МОС ===
'''Внимание! При сохранении программ и проектов в Code::Blocks нельзя использовать пробелы и русские буквы в именах файлов и в именах всех папок в полном пути к файлу, это может привести к некорректной работе компилятора или отладчика в среде Code::Blocks. В частности, не следует сохранять файлы на "рабочем столе" или в домашнем каталоге пользователя в Windows, если имя пользователя содержит русские буквы или пробелы.'''
 
== Установка в МОС ==
Устанавливается автоматически при установке дистрибутива. Ярлык для запуска в меню KDE находится в разделе "Разработка - IDE".
Устанавливается автоматически при установке дистрибутива. Ярлык для запуска в меню KDE находится в разделе "Разработка - IDE".


Строка 17: Строка 19:
* gdb - отладчик
* gdb - отладчик
* codeblocks - сама среда разработки
* codeblocks - сама среда разработки
* codeblocks-contrib - дополнительные плагины
* codeblocks-contrib - дополнительные плагины (в дистрибутиве МОС-10 2022 года на базе Alt Linux).


Установить пакеты можно используя пакетный менеджер [[Synaptic]] или командой консоли под пользователем root:
В системе МОС-10 (2022 года на базе Alt Linux) установить пакеты можно используя пакетный менеджер [[Synaptic]] или командой консоли под пользователем root:
  # apt-get install gcc-c++ gdb codeblocks codeblocks-contrib
  # apt-get install gcc-c++ gdb codeblocks codeblocks-contrib
=== Установка в Windows ===
В системе МОС-12 (2023 года на базе РОСА) установить пакеты можно используя dnf:
$ sudo dnf install gcc-c++ gdb codeblocks
== Установка в Windows ==
Дистрибутивы для скачивания находятся на сайте [https://www.codeblocks.org/downloads/binaries/ https://www.codeblocks.org/downloads/] .
Дистрибутивы для скачивания находятся на сайте [https://www.codeblocks.org/downloads/binaries/ https://www.codeblocks.org/downloads/] .


Строка 36: Строка 40:
'''Рекомендуемый файл для скачивания и установки: [https://www.fosshub.com/Code-Blocks.html?dwl=codeblocks-20.03mingw-setup.exe codeblocks-20.03mingw-setup.exe]'''
'''Рекомендуемый файл для скачивания и установки: [https://www.fosshub.com/Code-Blocks.html?dwl=codeblocks-20.03mingw-setup.exe codeblocks-20.03mingw-setup.exe]'''


=== Проверка работы среды ===
== Проверка работы среды ==
При первом запуске среды появится окно со списком доступных компиляторов. Убедитесь, что в этом окне указан "Компилятор GNU GCC - обнаружен" (в английской версии - "GNU GCC compiler - detected". Если компилятор не обнаружен, необходимо установить компилятор (под Windows - скачайте дистрибутив Code::Blocks с mingw).
При первом запуске среды появится окно со списком доступных компиляторов. Убедитесь, что в этом окне указан "Компилятор GNU GCC - обнаружен" (в английской версии - "GNU GCC compiler - detected". Если компилятор не обнаружен, необходимо установить компилятор (под Windows - скачайте дистрибутив Code::Blocks с mingw).
[[Файл:Поиск компиляторов.png|без|мини|Окно определения компиляторов при первом запуске]]
[[Файл:Поиск компиляторов.png|без|мини|Окно определения компиляторов при первом запуске]]
Строка 50: Строка 54:


Скопируйте текст следующей программы в редактор файла:
Скопируйте текст следующей программы в редактор файла:
<syntaxhighlight lang="cpp">
  #include<iostream>
  #include<iostream>
  using namespace std;
  using namespace std;
Строка 56: Строка 61:
      cout << "Hello, world!" << endl;
      cout << "Hello, world!" << endl;
  }
  }
</syntaxhighlight>
Скомпилируйте и запустите программу, используя команду меню "Сборка - Собрать и выполнить" (Build - Build and run) или горячую клавишу F9.
Скомпилируйте и запустите программу, используя команду меню "Сборка - Собрать и выполнить" (Build - Build and run) или горячую клавишу F9.


Должно появиться окно терминала с выводом программы.
Должно появиться окно терминала с выводом программы.
[[Файл:Запуск простой программы.png|без|мини|Запуск простой программы в Code::Blocks]]
[[Файл:Запуск простой программы.png|без|мини|Запуск простой программы в Code::Blocks]]
[[Категория:Приложения]]
[[Категория:Приложения]][[Категория:Разработка]][[Категория:Программирование]][[Категория:Информатика]]
__ОБЯЗАТЕЛЬНОЕ_ОГЛАВЛЕНИЕ__

Навигация