Как установить Code :: Blocks IDE?

Я использую 64-разрядную версию Ubuntu и хочу установить IDE Code :: Blocks. Есть ли хранилище?

23
задан 5 July 2016 в 02:25

9 ответов

Если Вы планируете разработать на человечности его выгодное, чтобы изучить, как скомпилировать код из командной строки... даже codeblocks IDE

загрузите исходный код

http://www.codeblocks.org/downloads

выберите файл, подобный codeblocks_16.01.tar.gz

CD в то, где Вы хотите развернуть tarball и проблему

tar xvf /path/to/codeblocks_16.01.tar.gz

cd codeblocks-16.01.release

autoreconf -fi  #  
./configure  #  standard check to confirm your have necessary libs
make -j4   # actual compile and link step
sudo make install  # install binary and its libs
sudo ldconfig  # this registers your new libs

теперь его установленные... идут вперед и запускаются

codeblocks   #  Voila you have launched your new IDE

Если выше дает ошибки, вероятно, необходимо все же установить восходящие зависимости... раз так это может помочь

sudo apt-get install build-essential 
sudo apt-get install -y libwxbase3.0-0v5 libwxbase3.0-dev libwxgtk3.0-dev wx3.0-headers wx-common
sudo apt-get build-dep codeblocks 
1
ответ дан 5 July 2016 в 02:25

Вы можете установить CodeBlocks, используя следующую команду:

sudo apt-get install codeblocks
0
ответ дан 5 July 2016 в 02:25

На веб-сайте Code :: Blocks страница загрузки для Linux указывает на Code :: Blocks Release Builds PPA , который, вероятно, является самым простым способом установки достаточно свежей версии Code :: Blocks. Чтобы установить Code :: Blocks из вышеупомянутого PPA, выполните следующие действия:

sudo add-apt-repository ppa:damien-moore/codeblocks-stable
sudo apt-get update
sudo apt-get install codeblocks
0
ответ дан 5 July 2016 в 02:25

Code :: Blocks - это кроссплатформенная интегрированная среда разработки (IDE). Он основан на самостоятельно разработанной структуре плагинов, позволяющей неограниченную расширяемость. Большая часть его функциональности уже обеспечена плагинами. Плагины, включенные в базовый пакет:

  • Интерфейс компилятора для многих бесплатных компиляторов
  • Интерфейс отладчика для GDB (и CDB для платформ Windows)
  • Форматировщик исходного кода (на основе в AStyle)
  • Мастер создания новых классов C ++
  • Завершение кода / просмотр символов (работа в процессе)
  • Обработчик MIME по умолчанию
  • Мастер для создать новые плагины Code :: Blocks
  • Список дел
  • Расширяемый мастер на основе сценариев
  • Автосохранение (сохраняет вашу работу в неудачном случае сбоя) 1

Для загрузки и установки щелкните изображение ниже.

Install via the software center

1 Источник: Каталог приложений Ubuntu

0
ответ дан 5 July 2016 в 02:25

Все, что вам нужно сделать, это запустить:

sudo apt-get update

, затем

sudo apt-get upgrade

, а затем

sudo apt-get install codeblocks

Ваш список хранилищ не до дата, вы получили предложение об обновлении от Ubuntu. Если вы хотите стать программистом Linux, я рекомендую вам получить знания по LPIC-1 перед началом работы. Очень важно понимать основы этой системы, чтобы ее кодировать.

0
ответ дан 5 July 2016 в 02:25

Это доступно в Центре программного обеспечения.

Просто откройте Ubuntu Software Center и найдите его имя.

Или установить через терминал:

sudo apt-get install codeblocks
0
ответ дан 5 July 2016 в 02:25

Я предлагаю использовать новейшую версию от «Йенса». Даже если она неофициальная, мы можем получить все версии. Вы также можете выбрать репозиторий или просто файл 'deb'.

http://apt.jenslody.de/

Для стабильного выпуска добавьте эти две строки в файл sources.list и обновите индекс пакета

deb [arch=amd64,i386] https://apt.jenslody.de/stable jessie main
deb-src https://apt.jenslody.de/stable jessie main

Затем установите кодовые блоки. Протестировано на Ubuntu 12.04 - как 32, так и 64 бит.

0
ответ дан 5 July 2016 в 02:25

Вы можете попробовать установить пакеты вручную. Подключение через FTP к архивам с вашим файловым менеджером. Или скачать вручную с сайта по ссылке ниже.

В качестве альтернативы установите его через GUI с GDEBI , щелкнув по каждому файлу deb, который будет указывать, отсутствует ли другой пакет / зависимость, а затем сначала установите его. Вы можете начать с Codeblocks и GDEBI будет указывать на пакеты, имеющие непосредственное отношение, и вы будете следовать им и не потеряться в зависимостях.

Не знаю, можно ли связать файл, чтобы щелкнуть и вызвать GDEBI прямо из браузера.

FTP: Archives

Сервер: ftp.archive.ubuntu.com

И путь к кодовым блокам : ubuntu / ubuntu / pool / universe / c / codeblocks

В терминале типа: ftp

Затем приходит propmt

ftp> open ftp.archive.ubuntu.com
user
anonymous
>Type password
"leave blank"
cd ubuntu/ubuntu/pool/universe/c/codeblocks
get *.deb

Файлы будут сохранены в HOME

удалить DEB нежелательной архитектуры

Сохранить этот сценарий:

#!/bin/bash
# Reference
# http://www.cyberciti.biz/faq/bash-for-loop/
# https://www.dbsysnet.com/2015/12/using-bash-arrays-with-examples
BLOCKS=( hello young flying sun you don look old at all);
for LIST in 0 1 2 3 4 5 6 7 8 9 10 11 12
do
    echo ${BLOCKS[LIST]};
done;

Вы можете проверить, как использовать скрипт, сделайте его исполняемым и запустите его из HOME .

Замените echo командой bash для установки пакетов:

dpkg -i ${BLOCKS[LIST]};

Измените сообщение списка со списком пакетов для кодовых блоков в папке HOME [ 1130]

ls *.deb

Сопоставить количество упаковок со списком из 12 элементов

Если 20 элементов, то 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

0
ответ дан 5 July 2016 в 02:25

У меня есть довольно много методов, делающих все что угодно

1. Загрузите двоичные файлы

Текущая версия: 20.03. Если вы будете читать это в будущем, перейдите по этому URL-адресу и проверьте наличие последней версии http://www.codeblocks.org/downloads/binaries

Загрузите zip и установите его в своей системе, там есть файлы .deb.

2. Добавьте PPA

Вы можете добавить официальный PPA с панели запуска и получать обновления, как только они будут выпущены

Обратите внимание: Ubuntu 20.04 по-прежнему не поддерживается, так что не расстраивайтесь, если он не устанавливается в версии 20.04

sudo add-apt-repository ppa:codeblocks-devs/release\
&& sudo apt-get update \
&& sudo apt-get install codeblocks codeblocks-contrib

если у вас 18.04, сделайте это ->

deb http://ppa.launchpad.net/codeblocks-devs/release/ubuntu bionic main\
&& deb-src http://ppa.launchpad.net/codeblocks-devs/release/ubuntu bionic main 

3. Используйте apt

sudo apt install code-blocks

Я не уверен на 100%, но я думаю, что эти пакеты поддерживаются самим canonical, поэтому обновления будут очень медленными, но в блоке кода есть только одно или два обновления каждый год, так что вы не пропустите много вещей, даже если вы используете это.

Удачи в C++, это не Python.

0
ответ дан 31 December 2020 в 20:15

Другие вопросы по тегам:

Похожие вопросы: