web-dev-qa-db-fra.com

Comment installer l'IDE Code :: Blocks?

J'utilise Ubuntu 64 bits et je souhaite installer l'IDE Code :: Blocks. Y a-t-il un référentiel?

22
Namshum

Code :: Blocks est un environnement de développement intégré (IDE) multiplate-forme. Il est basé sur un framework de plugin auto-développé permettant une extensibilité illimitée. La plupart de ses fonctionnalités sont déjà fournies par des plugins. Les plugins inclus dans le package de base sont:

  • Interface du compilateur vers de nombreux compilateurs gratuits
  • Debugger frontend pour GDB (et CDB pour Windows)
  • Formateur source (basé sur AStyle)
  • Assistant pour créer de nouvelles classes C++
  • Code de complétion/navigateur de symboles (travaux en cours)
  • Gestionnaire MIME par défaut
  • Assistant pour créer de nouveaux plugins Code :: Blocks
  • Liste de choses à faire
  • Assistant extensible basé sur des scripts
  • Autosave (enregistre votre travail dans le cas malheureux d'un accident)1

Pour télécharger et installer, cliquez sur l'image ci-dessous.

Install via the software center

1 Source: Répertoire d'applications Ubuntu

10
Mitch

Il est disponible dans le centre de logiciels.

Ouvrez simplement le Ubuntu Software Center et recherchez son nom.

Ou installez via le terminal:

Sudo apt-get install codeblocks
21
user61928

Sur le site Web Code :: Blocks, la page de téléchargement pour Linux pointe vers le Code :: Blocks Release Builds PPA , ce qui est probablement le moyen le plus simple d'installer une version raisonnablement à jour de Code: : Des blocs. Pour installer Code :: Blocks à partir du PPA susmentionné, procédez comme suit:

Sudo add-apt-repository ppa:damien-moore/codeblocks-stable
Sudo apt-get update
Sudo apt-get install codeblocks
17
edwinksl

Vous pouvez installer CodeBlocks en utilisant la commande suivante:

Sudo apt-get install codeblocks
5
Suraj Dubey

Je suggère d'utiliser la dernière version de 'Jens' Même si c'est non officiel, nous pouvons obtenir toutes les versions. Vous pouvez également choisir le référentiel ou juste le fichier 'deb'.

http://apt.jenslody.de/

Pour une version stable, ajoutez ces deux lignes au fichier sources.list et actualisez l'index du package.

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

Ensuite, installez les codeblocks. Testé sur Ubuntu 12.04 - 32 et 64 bits.

1
user160810

Si vous envisagez de développer sur Ubuntu, il est bénéfique d'apprendre à compiler du code à partir de la ligne de commande ... même l'IDE codeblocks

télécharger le code source

http://www.codeblocks.org/downloads

choisissez un fichier similaire à codeblocks_16.01.tar.gz

cd dans où vous souhaitez développer l'archive et la question

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

maintenant son installé ... allez-y et lancez

codeblocks   #  Voila you have launched your new IDE

Si ci-dessus donne des erreurs, vous n'avez probablement pas encore installé les dépendances en amont ... Si oui, cela peut aider

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
Scott Stensland

Tout ce que vous avez à faire est de lancer:

Sudo apt-get update

puis

Sudo apt-get upgrade

et alors

Sudo apt-get install codeblocks

Votre liste de référentiels n'est pas à jour, vous avez une suggestion de mise à jour de la part d'Ubuntu. Si vous voulez être programmeur Linux, je vous recommande de vous familiariser avec LPIC-1 avant de commencer. Il est essentiel de comprendre les bases du système pour pouvoir le coder.

1
Kamil Kurzynowski

Vous pouvez essayer d'installer les packages manuellement. Connexion via FTP aux archives avec votre gestionnaire de fichiers. Ou téléchargez manuellement à partir du site dans le lien ci-dessous.

Alternativement installez-le via l'interface graphique avec GDEBI en cliquant sur chaque fichier deb qui indique si un autre paquet/dépendance est manquant, installez-le d'abord. Vous pouvez commencer avec Codeblocks et GDEBI indiquera les paquetages directement liés. Vous suivez cela et évitez de vous perdre dans les dépendances.

Je ne sais pas si une association de fichier peut être configurée pour cliquer et déclencher GDEBI directement à partir du navigateur.

FTP: Archives

Le serveur est: ftp.archive.ubuntu.com

Et le chemin vers Codeblocks est: ubuntu/ubuntu/pool/universe/c/codeblocks

Dans un type de terminal: ftp

Puis vient le propmt

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

Les fichiers seront sauvegardés dans HOME

supprimer les DEB de l'architecture non souhaitée

Enregistrez ce script:

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

Vous pouvez rechercher des réponses sur l'utilisation du script, le rendre exécutable et l'exécuter à partir de HOME.

Remplacez echo par la commande bash pour installer les packages:

dpkg -i ${BLOCKS[LIST]};

Modifier le message de liste avec la liste des packages pour Codeblocks dans le dossier HOME

ls *.deb

Faites correspondre le nombre de paquets à la liste de 12 éléments

Si 20 éléments, alors 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

0
userDepth