compiler

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Parole De JOJO
Messages : 446
Inscription : mar. 25/mai/2010 17:24
Localisation : Bnei Brak, Israel

compiler

Message par Parole De JOJO »

je ne comprends pas pourkoi ce code ne marche pas, il doit y avoir une lettre que j'ai loupe
est ce que quelqun pourrait m'aider sil vous plait :roll:

Code : Tout sélectionner

input.s=""
output.s=""
compiler.s="C:\Program Files (x86)\PureBasic 4.51\Compilers\PBCompiler.exe"
RunProgram(compiler," "+input+" "+"/EXE"+" "+output,"",1) 
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: compiler

Message par Ar-S »

Logiquement pas besoin d'espace avant ton input.
tu peux aussi essayer de mettre le répertoire de travail après le : output,"ICI"
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Parole De JOJO
Messages : 446
Inscription : mar. 25/mai/2010 17:24
Localisation : Bnei Brak, Israel

Re: compiler

Message par Parole De JOJO »

Code : Tout sélectionner

input.s="D:\A Verifier\aa.pb"
output.s="D:\A Verifier\bb.exe"
compiler.s="C:\Program Files (x86)\PureBasic 4.51\Compilers\PBCompiler.exe"
RunProgram(compiler,input+" "+"/EXE"+" "+output,"",1) 

marche pas
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: compiler

Message par Ar-S »

Tu veux compiler une lib ?
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Parole De JOJO
Messages : 446
Inscription : mar. 25/mai/2010 17:24
Localisation : Bnei Brak, Israel

Re: compiler

Message par Parole De JOJO »

non non. un tout petit exe bien mignon
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: compiler

Message par Ar-S »

Je n'utilise que JaPBe pour créer mes exe.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
brossden
Messages : 833
Inscription : lun. 26/janv./2004 14:37

Re: compiler

Message par brossden »

Bonjour à tous

Je pense qu'il y a deux problèmes !

Le premier : je me demande si les espaces dans le nom des répertoires ("Program Files") est bien géré ?
Le second : PBcompiler fait appel à d'autres fichiers du répertoire Compilers et si tu ne fait pas de "path" ni d'"append" cela ne doit pas marcher ...

Ce ne sont que des suppositions !

de plus :

pourquoi ecrire "RunProgram(compiler," "+input+" "+"/EXE"+" "+output,"",1)" alors que RunProgram(compiler,input+" /EXE "+output,"",1) est plus simple non ?

Bye
Denis

Bonne Jounée à tous
Warkering
Messages : 808
Inscription : ven. 08/janv./2010 1:14
Localisation : Québec, Canada

Re: compiler

Message par Warkering »

Es-tu sous Windows 7? C'est peut-être WoW qui fait des siennes. Par exemple, moi, pour accéder à "Program Files (x86)" sous mon jeu, je dois accéder au dossier francisé par Windows, c'est à dire "Programmes", et ce, même si c'est la version 64 bits du dossier dans l'explorateur... :?
Parole De JOJO
Messages : 446
Inscription : mar. 25/mai/2010 17:24
Localisation : Bnei Brak, Israel

Re: compiler

Message par Parole De JOJO »

je suis sous seven, j'ai essaye sans les espaces ca ne marche pas
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: compiler

Message par Backup »

Parole De JOJO a écrit :

Code : Tout sélectionner

input.s="D:\A Verifier\aa.pb"
output.s="D:\A Verifier\bb.exe"
compiler.s="C:\Program Files (x86)\PureBasic 4.51\Compilers\PBCompiler.exe"
RunProgram(compiler,input+" "+"/EXE"+" "+output,"",1) 

marche pas
sur XP ça marche bien ;)
Parole De JOJO
Messages : 446
Inscription : mar. 25/mai/2010 17:24
Localisation : Bnei Brak, Israel

Re: compiler

Message par Parole De JOJO »

donc le probleme est seven
Avatar de l’utilisateur
Ar-S
Messages : 9540
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: compiler

Message par Ar-S »

Parole De JOJO a écrit :

Code : Tout sélectionner

input.s="D:\A Verifier\aa.pb"
output.s="D:\A Verifier\bb.exe"
compiler.s="C:\Program Files (x86)\PureBasic 4.51\Compilers\PBCompiler.exe"
RunProgram(compiler,input+" "+"/EXE"+" "+output,"",1) 
marche pas
Pour être sur de ton chemin...

Code : Tout sélectionner

compiler.s=GetEnvironmentVariable("ProgramFiles(x86)")+"\PureBasic 4.51\Compilers\PBCompiler.exe"
Petit rappel sur ExamineEnvironmentVariables()

Code : Tout sélectionner

Debug "petit rappel : "
If ExamineEnvironmentVariables()
  While NextEnvironmentVariable()
    Debug EnvironmentVariableName() + " = " + EnvironmentVariableValue()
  Wend
EndIf
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: compiler

Message par Backup »

.........................
Dernière modification par Backup le dim. 20/mars/2011 13:11, modifié 1 fois.
Parole De JOJO
Messages : 446
Inscription : mar. 25/mai/2010 17:24
Localisation : Bnei Brak, Israel

Re: compiler

Message par Parole De JOJO »

pige
j'essaye tout de suite
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Re: compiler

Message par Chris »

C:\Dobro\PureBasic\dobro\ExemplePerso\librairies\dobro\rnd().pb

Je m'présente, je m'appelle .... dobro :mrgreen:
Répondre