2010-07-29 5 views
1

Si j'ai téléchargé un fichier tar.gz sur mon ordinateur et que je l'ai extrait avec du code, comment l'exécuter dans eclipse sous Linux (pour C). Les fichiers téléchargés contiennent des fichiers .c et des fichiers .o.Comment ouvrir les fichiers tar.gz en eclipse

+0

il serait utile si vous nous avez dit ce que vous avez téléchargé. – msw

Répondre

0

Vous vous trompez probablement. La plupart des extensions Eclipse préfèrent être chargées via Aide ➤ Installer un nouveau logiciel ...

+0

Je ne pense pas qu'il demande une extension. –

3

Je ne peux pas aider avec Eclipse, mais je peux vous aider à compiler et exécuter le code. Ok, l'extrait:

tar -xvzf name_of_your_archive_file.tar.gz 

Dans ce qui précède, 'x' signifie e x voies, tandis que 'v' signifie v erbose, 'z' .tar.g moyens de compression z, et 'f' signifie f ile (parce que vous spécifiez le nom du fichier .tar.gz immédiatement après l'appel).

Maintenant que vous avez extrait l'archive, vous pouvez naviguer dans avec:

cd name_of_your_archive_file 

Après quoi vous pouvez lister le contenu du répertoire:

ls 

fichiers Les « .o » que vous avez mentionné ne sont pas vraiment utiles, à moins qu'ils n'aient été compilés pour votre architecture (les fichiers '.o' sont des produits de construction qui doivent généralement être générés pour chaque type différent de système d'exploitation et de processeur).

Tout projet bien fait contiendra un nom de fichier 'README' qui explique comment construire le projet. Vous pouvez utiliser la commande « cat » (qui signifie « concatenate » ... il finira par donner un sens) pour afficher le contenu du fichier « README » comme ceci:

cat README 

Si le README est très longue , vous pouvez lui faire afficher une partie seulement en utilisant le moins commande:

cat README | less 

maintenant, s'il n'y a pas README ou il ne vous dit pas comment construire le projet, mais il y a un fichier nommé ' Makefile ', alors vous construiriez normalement le projet en appelant la commande suivante:

make 
+0

+1 pour la générosité de l'esprit dans le visage de l'absence d'information. ;) – msw

Questions connexes