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

18

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

    
задан Namshum 10.10.2012 в 06:24
источник

8 ответов

9
  

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

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

Чтобы загрузить и установить, щелкните изображение ниже.

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

    
ответ дан Mitch 10.10.2012 в 06:32
источник
17

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

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

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

sudo apt-get install codeblocks
    
ответ дан user61928 10.10.2012 в 06:29
10

На веб-сайте 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
    
ответ дан edwinksl 04.07.2016 в 23:23
3

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

sudo apt-get install codeblocks
    
ответ дан Suraj Dubey 27.03.2015 в 17:13
1

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

скачать исходный код

Ссылка

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

cd, где вы хотите развернуть архив и выпустить

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 
    
ответ дан Scott Stensland 04.07.2016 в 18:10
1

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

Ссылка

Для стабильной версии добавьте эти две строки в файл 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 бит.

    
ответ дан user160810 22.05.2013 в 09:10
0

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

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

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

FTP: Архивы

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

И путь к Codeblocks : 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

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

Сохраните этот скрипт:

#!/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]};

Измените сообщение списка со списком пакетов для Codeblocks в папке HOME

ls *.deb

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

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

    
ответ дан userDepth 04.07.2016 в 22:12
0

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

sudo apt-get update

, то

sudo apt-get upgrade

, а затем

sudo apt-get install codeblocks

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

ответ дан Kamil Kurzynowski 25.07.2016 в 15:34