|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() |
hi
comment puis je compiler un programme.c sous solaris 10 dois je installer un compilateur c puis je utiliser cc - o pgm pgm.c (n'existe pas!!!!!) quelle est la commende qui permet de compiler un programme qui contient une creation de thread???? |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Inscription : août 2007 Messages : 2 024 ![]() |
Tu te casses la tête pour rien, si c'est pour programmer en C ou en C++ sous solaris, tu n'as qu'un choix à faire : Sun Studio 12.
__________________
"The quieter you become, the more you are able to hear" "Plus vous êtes silencieux, plus vous êtes capable d'entendre" |
|
|
00
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() Inscription : janvier 2007 Messages : 8 745 ![]() |
CC = gcc
dans ton makefile gcc devrait exister, non ?
__________________
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle". Consultant indépendant. Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie. C, Fortran, XWindow/Motif, Java Je ne réponds pas aux MP techniques |
|
|
00
|
|
|
#4 |
![]() ![]() R&D en systemes informatiques bas niveau Unix/Linux Inscription : mai 2004 Messages : 5 500 ![]() |
Bonjour,
Oui, pour compiler un programme tu as besoin d'un compilateur Non, il n'y en a pas forcément par défaut avec ton OS Oui, tu peux en installer un. Sun Studio 12 est par exemple très bien sous Solaris |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : mai 2007 Messages : 73 ![]() |
Bonjour,
De mémoire, gcc est installé avec Solaris 10 dans usr/sfw/bin. Pour du développement purement solaris, tu peux installer sun studio, mais ce n'est pas forcement évident et nécessaire pour juste compiler un programme simple. Par contre si tu veux faire des portages par exemple, gcc à l'avantage d'exister sur un grand nombre de plateformes et les modifications ne sont pas forcément énormes (un bon makefile pour toutes les plateformes Pour les threads, il y a des options qui dépendent du compilateur que tu aura choisi, il faudra plutot aller voir dans la doc de ton compilateur à ce moment. pour gcc il me semble que -mthreads permet le thread safe, mais il faudra faire de plus amples recherches bon courage. |
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() |
salut
j'ai essaiyé gcc mais un message est afiché aucune entré du man trouvée pour gcc pour la commende cc il me retourne /usr/usb/cc : language optional softwar package not installed bon je travail sur une machine virtuelle solaris 10 , puis je installer sun studio |
|
|
00
|
|
|
#7 | |||||
|
Membre Expert
![]() Inscription : juin 2007 Messages : 971 ![]() |
Citation:
Code :
Citation:
/usr/ucb/cc est un script qui appelle le vrai cc avec des options de compilation spécifiques et compatibles avec BSD (ucb = University of California at Berkeley). Citation:
|
|||||
|
|
00
|
|
|
#8 |
|
Nouveau Membre du Club
![]() |
bonjour
j'ai essaiyé les comende cité par jlliagre j'ai pu afficher le man mais quand j'ai essayé de compiler avec gcc : introuvable |
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 971 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com