|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
Bonjour tout le monde, j'espère que vous allez bien
Alors j'ai un petit probleme, j'ai copié un fichier Pascal sur CD mais quand je l'exécute sur un autre PC rien ne s'affiche !!!! Quelqu'un peut me dire comment le faire correctement ? Merci d'avance |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : avril 2002 Messages : 2 134 ![]() |
J'espère que tu lances bien le fichier exécutable issu de la compilation de ton code source. Sinon, si c'est une application console, lance la dans une fenêtre de ligne de commande.
__________________
wormful_sickfoot - Rédacteur et Modérateur Pascal |
|
|
00
|
|
|
#3 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
merci pour votre réponse!!! mais je ne crois pas que j'ai bien compris ce que vous voulez dire!!!!
|
|
|
00
|
|
|
#4 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
peut-etre je ne l'ai pas copié correctement sur le CD?!!!!
|
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() ![]() Étudiant Inscription : juin 2009 Messages : 902 ![]() |
Une question : quelle est l'extension du fichier ?
.pas > il faut compiler ton fichier avant de pouvoir l'executer. Tu peux te servir de Lazarus, ou Delphi par exemple. .exe > normalement, il fonctionne de maniere autonome, sauf si tu a des dépendances externes. Dans ce cas, l'exécution du fichier devrait te renvoyer une erreur disant qu'un fichier est introuvable.
__________________
Articles : Création d'un système de chat en PascalProgrammes : Défi Pascal 2011 - Mon Tetris Défi Pascal 2010 - Mon système de chat Défi Delphi 2009 - Mon Sudoku SolverRetrouvez mes différents projets sur ma page personnelle. |
|
|
00
|
|
|
#6 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
merci mick!!!
mon fichier c'est ".pas", je l'ai copié sur cd mais quand je l'execute sur un autre pc il m'affiche une page bleu "fichier vide" !!!!! je crois que je ne l'ai pas bien copier sur le cd!!! pouvez-vous me donnez la façon correcte de faire sa?!! |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() ![]() Étudiant Inscription : juin 2009 Messages : 902 ![]() |
Essaye de l'ouvrir avec le bloc note. Si il contien du code, c'est bon, tu n'a plus qu'a le compiler, sinon, c'est qu'il est corrompu, et tu ne peux rien faire.
__________________
Articles : Création d'un système de chat en PascalProgrammes : Défi Pascal 2011 - Mon Tetris Défi Pascal 2010 - Mon système de chat Défi Delphi 2009 - Mon Sudoku SolverRetrouvez mes différents projets sur ma page personnelle. |
|
|
00
|
|
|
#8 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
oui mick par bloc note le code s'affiche mais sur pascal rien ne s'affiche
|
|
|
00
|
|
|
#9 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
le professeur nous a demandé de le rendre sur CD donc je ne sais pas comment elle va faire pour le compiler!!! c'est- ce que je vous demande
|
|
|
00
|
|
|
#10 |
|
Membre expérimenté
![]() ![]() Inscription : avril 2002 Messages : 424 ![]() |
Ben, c'est simple : elle va le compiler avec un... compilateur
FreePascal ou l'antique TurboPascal semblent les deux candidats les plus probables... Ce que tu as écrit s'appelle un programme-source, abrégé en "source" tout court la plupart du temps. Il n'est jamais exécutable par l'ordinateur. Un programme appelé compilateur (compiler en anglais) se charge de traduire la source en instructions binaires exécutables et de faire "l'édition de liens" (linker en anglais) pour que le système d'exploitation puisse l'exécuter sur un ordinateur.
__________________
"Software is getting slower more rapidly than hardware becomes faster." Niklaus Wirth |
|
|
00
|
|
|
#11 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
merci richard, donc vous voulez dire que si j'arrive a l'ouvrir par bloc notes donc c'est bon le travail est fait?!!!!
|
|
|
00
|
|
|
#12 |
|
Membre expérimenté
![]() ![]() Inscription : avril 2002 Messages : 424 ![]() |
Bonsoir,
Je ne peux pas répondre à cette question puisque je ne connais pas la consigne exacte qu'elle vous a donné(e ?) pour ce travail. Si votre professeur vous a demandé un programme exécutable, alors il faut que le compiliez. Si elle vous demandé de rédiger / d'écrire un programme en pascal sans préciser qu'il devrait être exécutable alors la source doit suffire. Peut-être que votre professeur dispose d'une adresse e-mail qui devrait vous permettre de dissiper vos doutes ?
__________________
"Software is getting slower more rapidly than hardware becomes faster." Niklaus Wirth |
|
|
00
|
|
|
#13 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
bonjour richard, ben notre proffeseur nous a demandé un programme éxecutable!!!
|
|
|
00
|
|
|
#14 |
|
Membre expérimenté
![]() ![]() Inscription : avril 2002 Messages : 424 ![]() |
Alors il faut que tu compiles ta source .pas avec un compilateur (turbo pascal ou free Pascal) pour en faire un .exe.
Il faut donc télécharger puis installer un de ces deux compilateurs sur ton ordinateur. Ils sont gratuits.
__________________
"Software is getting slower more rapidly than hardware becomes faster." Niklaus Wirth |
|
|
00
|
|
|
#15 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
merci richard pour votre réponse!!!
pour le pascal c'est déjà fait mais quand j'esxecute mon cd sur un autre ou un autre pascal rien ne s'affiche?!!! alors je vous ai demandé comment le copié correctement sur cd??
|
|
|
01
|
|
|
#16 |
|
Membre expérimenté
![]() ![]() Inscription : avril 2002 Messages : 424 ![]() |
1) Compiler la source .pas avec un compilateur ce qui va donner (dans le même répertoire normalement) le fichier .exe. Concrètement si la source se nomme First.pas alors le fichier compilé sera First.exe. C'est ce fichier qu'il faut copier sur le CD.
2) Vérifier si le fichier présent sur le CD porte bien l'extension ".exe". Celui-ci est exécutable partout à moins que le PC sur lequel on veut l'exécuter soit : - ne possède pas le même système d'exploitation (concrètement tu as compilé avec windows et tu essaies de l'exécuter sur Linux ou Mac) - soit la machine sur lequel tu veux l'exécuter est protégée et tu n'as pas les droits d'administration (cas de certaines machines professionnelles). Sinon, pas de problème. Joyeux Noël.
__________________
"Software is getting slower more rapidly than hardware becomes faster." Niklaus Wirth |
|
|
00
|
|
|
#17 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
merci a vous meme,
j'ai un autre probleme maintenant quand je clique sur le fichier (.exe enregistré sur le cd),une page bleu s'affiche "le fichier est vide" |
|
|
00
|
|
|
#18 |
|
Membre expérimenté
![]() ![]() Inscription : avril 2002 Messages : 424 ![]() |
Bonjour,
Il faudrait nous dire quel est le programme que tu as compilé. ce programme utilise-t-il un fichier de données annexe ? Refais la compilation en vérifiant bien ton fichier source (le fichier .pas)
__________________
"Software is getting slower more rapidly than hardware becomes faster." Niklaus Wirth |
|
|
00
|
|
|
#19 |
Étudiant Inscription : novembre 2011 Messages : 50 ![]() |
y'a seulement un programme qui calcule le carrée d'un nombre, sur mon pc je peut le compiler mais quand j'ouvre le CD ailleurs c'est vide je pense que je l'ai mal enregistré
|
|
|
00
|
|
|
#20 | ||
|
Membre Expert
![]() Eric GaridacciInscription : septembre 2005 Messages : 1 057 ![]() |
Salut,
Citation:
Citation:
Le prof impose que le support soit un CD ou bien tu peux utiliser une clé USB ?
__________________
N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ... |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com