Programmation c/c++ sous linux
Fermé
kiim
-
25 mars 2008 à 01:35
kiim Messages postés 8 Date d'inscription mardi 25 mars 2008 Statut Membre Dernière intervention 12 avril 2008 - 26 mars 2008 à 12:46
kiim Messages postés 8 Date d'inscription mardi 25 mars 2008 Statut Membre Dernière intervention 12 avril 2008 - 26 mars 2008 à 12:46
A voir également:
- Programmation c/c++ sous linux
- Application de programmation - Guide
- Diskinternals linux reader - Télécharger - Stockage
- Linux mint 32 bits - Télécharger - Systèmes d'exploitation
- Linux live usb creator - Télécharger - Outils Internet
- Backtrack linux - Télécharger - Sécurité
1 réponse
b0rice
Messages postés
9
Date d'inscription
mardi 25 mars 2008
Statut
Membre
Dernière intervention
1 avril 2008
1
25 mars 2008 à 02:17
25 mars 2008 à 02:17
Salut et bienvenue,
Je pense que tu devrais d'abord te renseigner sur les systèmes Unix/Linux.
Si tu n'as pas les bases, tu vas galérer toutes les 5mn.
Si tu ne sais pas par où commencer, google sera ton ami.
Cherche d'abord des infos sur le système de fichiers.
Sur un linux par exemple, tu trouveras les fichiers de config presqu'exclusivement dans /etc
les "binaires" c'est plus compliqué, tu trouveras ça principalement dans /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin /usr/share/bin /usr/share/sbin /usr/local/share/bin ...
dans /var ce sont les fichiers utilisés par les applis (spool, mails ...).
/home les réperoires utilisateurs
/tmp c'est limpide
sur certaines distris (ou avec certaines applis), les applis sont installées dans /opt. Sinon c'est souvent /usr/local, ou /usr/share
En ce qui te concerne /lib sera très important.
Quand tu auras une bonne idée du système de fichierS, renseigne toi sur les shells (pour un développeur C, ça devrait pas être un pb). Principalement bash, c-shell, korn-shell...
Les variables d'environnement, c'est le même principe que sous Windows. Elle renseigne le système sur un tas de trucs.
Par exemple PATH contiendra tous les chemins ou chercher des executables... Il y en a des tas mais il faut connaître les principales.
Sinon, si tu installes depuis les sources (tar.gz...), en général tu dois faire un cd dans le dossier où l'archive est décompressée. Ensuite ./configure (éventuellement avec des options propres à ton système mais pour cela tu devras d'abord te taper les points précédents ;) ).
Si le ./configure s'est bien déroulé, ensuite c'est make. Si tu n'as pas d'erreur. make install. Si ces 3 opérations se déroulent sans erreurs, c'est gagné.
Sinon, depuis un package (rpm deb...), c'est plus simple, par exemple, rpm -i <package_a_installer>.rpm mais attention, les packages ont souvent des dépendances et il faut installer les dépendances préalablement ou automatiquement.
Bon courage au début, mais linux c'est bien mieux que ouindoze pour plein de choses.
P.S. je n'ai jamais utilisé de Mandriva. Au tout début j'utilisais RedHat mais actuellement j'utilise Debian.
Je pense que tu devrais d'abord te renseigner sur les systèmes Unix/Linux.
Si tu n'as pas les bases, tu vas galérer toutes les 5mn.
Si tu ne sais pas par où commencer, google sera ton ami.
Cherche d'abord des infos sur le système de fichiers.
Sur un linux par exemple, tu trouveras les fichiers de config presqu'exclusivement dans /etc
les "binaires" c'est plus compliqué, tu trouveras ça principalement dans /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/local/sbin /usr/share/bin /usr/share/sbin /usr/local/share/bin ...
dans /var ce sont les fichiers utilisés par les applis (spool, mails ...).
/home les réperoires utilisateurs
/tmp c'est limpide
sur certaines distris (ou avec certaines applis), les applis sont installées dans /opt. Sinon c'est souvent /usr/local, ou /usr/share
En ce qui te concerne /lib sera très important.
Quand tu auras une bonne idée du système de fichierS, renseigne toi sur les shells (pour un développeur C, ça devrait pas être un pb). Principalement bash, c-shell, korn-shell...
Les variables d'environnement, c'est le même principe que sous Windows. Elle renseigne le système sur un tas de trucs.
Par exemple PATH contiendra tous les chemins ou chercher des executables... Il y en a des tas mais il faut connaître les principales.
Sinon, si tu installes depuis les sources (tar.gz...), en général tu dois faire un cd dans le dossier où l'archive est décompressée. Ensuite ./configure (éventuellement avec des options propres à ton système mais pour cela tu devras d'abord te taper les points précédents ;) ).
Si le ./configure s'est bien déroulé, ensuite c'est make. Si tu n'as pas d'erreur. make install. Si ces 3 opérations se déroulent sans erreurs, c'est gagné.
Sinon, depuis un package (rpm deb...), c'est plus simple, par exemple, rpm -i <package_a_installer>.rpm mais attention, les packages ont souvent des dépendances et il faut installer les dépendances préalablement ou automatiquement.
Bon courage au début, mais linux c'est bien mieux que ouindoze pour plein de choses.
P.S. je n'ai jamais utilisé de Mandriva. Au tout début j'utilisais RedHat mais actuellement j'utilise Debian.
26 mars 2008 à 12:46
merci bcp :), je suis entr1 de me documenter petit à petit sur le systeme de fichiers et tout , aprés avoir compris quelques petits trucs , j'ai essayer d'installer mon kdevelop... .rpm
il me dit qu'il ya bcp de dependances et quelques conflits
est ce que je dois vérifier des trucs avant d'installer ?!
je vais installer apres QT designer , est ce qu'il va me créer le mm problème?!
Merci d'avance :)