A voir également:
- [Langage C] Problème d'exécution
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Erreur d'execution 1004 - Forum Programmation
- Erreur d'execution '1004' ✓ - Forum VB / VBA
9 réponses
elanore31
Messages postés
374
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
7 août 2009
50
18 févr. 2009 à 13:37
18 févr. 2009 à 13:37
oui c'est tout à fait normal la compilation est propre à chaque environnement
Utilisateur anonyme
18 févr. 2009 à 13:40
18 févr. 2009 à 13:40
Il s'agit pourtant ici du même environnement:
Windows XP Familiale sur le PC qui compile, idem sur l'autre....
Windows XP Familiale sur le PC qui compile, idem sur l'autre....
elanore31
Messages postés
374
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
7 août 2009
50
18 févr. 2009 à 13:46
18 févr. 2009 à 13:46
d'une machine à l'autre aussi !!
Utilisateur anonyme
18 févr. 2009 à 13:50
18 févr. 2009 à 13:50
Ah? Comment peut-on faire en sorte que ça fonctionne sur un autre PC? C'est une appli qui serait susceptible d'être installé sur un réseau...
elanore31
Messages postés
374
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
7 août 2009
50
18 févr. 2009 à 13:52
18 févr. 2009 à 13:52
tu compiles ton programme sur l'autre pc
il est mm possible qu'il te mette des messages d'erreurs alors que sur l'autre il n'y en a pas ...
il est mm possible qu'il te mette des messages d'erreurs alors que sur l'autre il n'y en a pas ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
18 févr. 2009 à 13:55
18 févr. 2009 à 13:55
Il faut que je compile le programme sur tous les pc du réseaux!!! C'est un parc informatique d'entreprise qui dispose de plus d'une centaine de machines... Il y a pas une autre solution, genre ajouter du code dans le source...
On en s'invente pas programmeur.
Sinon, ton programme fait peut être appel à des dll particuliere qui ne sont pas présente sur l'ordi de programmation.
Utilise tu du C ANSI?
Apres tu connais gcc, c'est là que ça devient drôle, il y a pas plus geek que ça.
Et sinon un programme compiler sous windows en C, s'il a été bien fait, il passe aussi bien sous windows que linux. A par s'il a des spécificés bien aprticuliere, comme lecture dans un fichier (et oui windows et linux, il y a du +1 et du -1 dans l'air, a bon etendeur)
Sinon, ton programme fait peut être appel à des dll particuliere qui ne sont pas présente sur l'ordi de programmation.
Utilise tu du C ANSI?
Apres tu connais gcc, c'est là que ça devient drôle, il y a pas plus geek que ça.
Et sinon un programme compiler sous windows en C, s'il a été bien fait, il passe aussi bien sous windows que linux. A par s'il a des spécificés bien aprticuliere, comme lecture dans un fichier (et oui windows et linux, il y a du +1 et du -1 dans l'air, a bon etendeur)
elanore31
Messages postés
374
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
7 août 2009
50
18 févr. 2009 à 14:07
18 févr. 2009 à 14:07
oui gcc c'est génial
Utilisateur anonyme
>
elanore31
Messages postés
374
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
7 août 2009
18 févr. 2009 à 14:11
18 févr. 2009 à 14:11
Oui je connais gcc cependant comme je l'ai déjà précisé, je programme sous Windows... je n'ai pas le choix! Ce n'est pas moi qui décide du système d'exploitation, ce n'est pas moins non plus qui décide du compilateur.... je programme avec ce que l'on me donne.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
18 févr. 2009 à 14:10
18 févr. 2009 à 14:10
@ kibel :
Et sinon un programme compiler sous windows en C, s'il a été bien fait, il passe aussi bien sous windows que linux
N'importe quoi ! Windows et Linux n'ont pas le même standard de fichier pour les exécutables. Pour Linux, il s'agit du fameux ELF et sur windows de PE. Donc, c'est du 1 et 0, ok, mais ça ne risque pas de marcher si l'OS ne sait pas l'interpréter correctement. De plus cela dépend aussi du processeur (little endian, big endian, ...).
C'est d'ailleurs l'avantage du byte code comme le JAVA : assurer la portabilité.
Et sinon un programme compiler sous windows en C, s'il a été bien fait, il passe aussi bien sous windows que linux
N'importe quoi ! Windows et Linux n'ont pas le même standard de fichier pour les exécutables. Pour Linux, il s'agit du fameux ELF et sur windows de PE. Donc, c'est du 1 et 0, ok, mais ça ne risque pas de marcher si l'OS ne sait pas l'interpréter correctement. De plus cela dépend aussi du processeur (little endian, big endian, ...).
C'est d'ailleurs l'avantage du byte code comme le JAVA : assurer la portabilité.
elanore31
Messages postés
374
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
7 août 2009
50
18 févr. 2009 à 14:16
18 févr. 2009 à 14:16
tu peux lancer ton programme sur le profil de chaque utilisateur au démarrage de la session
Utilisateur anonyme
18 févr. 2009 à 14:19
18 févr. 2009 à 14:19
Là j'avoue ne pas avoir bien compris.
elanore31
Messages postés
374
Date d'inscription
mercredi 18 février 2009
Statut
Membre
Dernière intervention
7 août 2009
50
18 févr. 2009 à 14:21
18 févr. 2009 à 14:21
Ah? Comment peut-on faire en sorte que ça fonctionne sur un autre PC? C'est une appli qui serait susceptible d'être installé sur un réseau...
c'est une entreprise ? elle dispose bien d'un serveur avec les profils utilisateurs ?
c'est une entreprise ? elle dispose bien d'un serveur avec les profils utilisateurs ?
Utilisateur anonyme
18 févr. 2009 à 16:21
18 févr. 2009 à 16:21
C'est une appli qui communique avec un serveur unix grace à telnet.
Au lieu de taper x commande à la main, je réalise un petit prog qui fait ça automatiquement.
Au lieu de taper x commande à la main, je réalise un petit prog qui fait ça automatiquement.