14 votes

Puis-je utiliser un compilateur C/C++ ?

Je suis passé à Ubuntu 10.10 maintenant j'ai des problèmes pour avoir un compilateur C/C++. Quelles sont les façons possibles pour que je puisse utiliser un compilateur C / C++ avec toutes les bibliothèques (comme graphique, mathématiques, conio, stdlib, etc) comme dans Microsoft Windows en créant un fichier exécutable?

34voto

Jon Galloway Points 28243

Ubuntu fournit la Collection de Compilateurs Gnu standard dans les dépôts.

Vous pouvez installer le Compilateur Gnu C gcc Installer gcc ainsi que le Compilateur Gnu C++ g++ Installer g++ avec la commande suivante :

sudo apt-get install gcc g++

Vous voudrez probablement également installer libc6-dev Installer libc6-dev (qui inclut la bibliothèque standard en C) et libstdc++6-4.5-dev Installer libstdc++6-4.5-dev (qui inclut les bibliothèques standard en C++).


Si vous cherchez quelque chose de comparable au compilateur Visual C++ de Microsoft, essayez de jeter un œil à Qt - spécifiquement Qt Creator Installer qtcreator. C'est un IDE complet avec un designer de formulaire visuel, un éditeur de code et un débogueur.

description de l'image

description de l'image


Édit :
Maintenant que l'on sait ce que vous voulez dire par "parfaitement comme dans Microsoft Windows ?", alors Qt Creator (que j'ai mentionné ci-dessus) sera parfait pour vos besoins. Vous n'aurez pas besoin d'utiliser la console pour compiler vos applications et le framework Qt est facile à apprendre et à utiliser.

Il y a un excellent tutoriel pour débuter avec Qt ici.

8voto

djeikyb Points 28025

Voici (1) un simple programme hello-world (2) compilé (3) rendu exécutable (4) exécuté. Si vous n'avez pas le compilateur, installez gcc et g++ en utilisant l'interface d'installation de logiciels, ou en exécutant cette commande : sudo apt-get install gcc g++

jake@daedalus:~/playground$ cat hello.cc 
// Programme 'Hello World!' 

#include 

int main()
{
  std::cout << "Hello World!" << std::endl;
  return 0;
}
jake@daedalus:~/playground$ g++ hello.cc -o hello
jake@daedalus:~/playground$ chmod +x hello
jake@daedalus:~/playground$ ./hello 
Hello World!
jake@daedalus:~/playground$

4voto

BuZZ-dEE Points 13314

Vous pourriez installer le compilateur C++ via le terminal.

sudo apt-get install build-essential

Pour écrire votre code, il existe de nombreux éditeurs comme Gedit (installé par défaut) ou Emacs. Si vous avez besoin d'un environnement de développement intégré, vous pourriez utiliser Anjuta par exemple.

sudo apt-get install anjuta anjuta-extras

Voir : Comment compiler un programme en C/C++ sous Ubuntu Linux

Liste en allemand avec des IDEs

2voto

Chris Bowen - MSFT Points 3203

gcc de GNU

Il est présent dans toutes les distributions Linux/Unix.

Utilisation:

gcc hello.c

C'est le compilateur, mais si votre question est en réalité dirigée vers un IDE, voici quelques-uns que je pourrais recommander:

QtCreator

Anjunta

Eclipse for C/C++

...et la liste continue...

2voto

jobin Points 25504

gcc (Collection de compilateurs GNU) est l'un des compilateurs C les plus largement utilisés. Ubuntu utilise gcc et il est installé par défaut lorsque vous l'installez sur votre système. Tapez gcc et g++ filename sur le terminal pour compiler respectivement des programmes C et C++.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X