Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    janvier 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : janvier 2019
    Messages : 1
    Points : 1
    Points
    1

    Par défaut [MacOS] Écriture sur console (Terminal)

    Bonjour,
    Citation Envoyé par Invité Voir le message
    Sur Mac aussi ça marche sans problème. Le fichier suivant dans test.pp

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    program project_ex1;
     
    {$mode objfpc}{$H+}
    uses
     {$IFDEF UNIX}{$IFDEF UseCThreads}
     cthreads,
     {$ENDIF}{$ENDIF}
     Classes
     { you can add units after this };
    begin
     writeln('Bonjour tout le monde !'); {affichage}
     readln; {attente}
    end.
    Compilation et exécution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
       fpc test.pp 
    Free Pascal Compiler version 3.0.2 [2017/02/12] for i386
    Copyright (c) 1993-2017 by Florian Klaempfl and others
    Target OS: Darwin for i386
    Compiling test.pp
    Assembling (pipe) test.s
    Linking test
    12 lines compiled, 0.2 sec
     
       ./test 
    Bonjour tout le monde !
    1 // là je saisis la valeur 1 suivi de entrée pour sortir du programme.
    Je suis assez débutant sur Lzarus/FreePascal (même si j'ai beaucoup programmé en Pascal sur Codewarrior).
    J'ai un projet ouvert comme "programme simple"
    Mon problème est que rien ne s'écrit dans la console (Terminal) des instructions de type writeln('bonjour') ne produisent rien.
    J'ai essayé le programme ci-dessus. Il n'affiche rien.
    Est-un problème de paramétrage du projet ?
    Par ailleurs, tous ces problèmes surviennent après l'installation de gdb comme débogueur. (qui renvoie systématiquement des erreurs). Si je ne peux pas écrire des messages sur la console et ne peux utiliser le d'éboueur, il est difficile de débouter un programme.

    Merci de compléter mon information. (je trouve aussi que les tutoriels ne sont pas assez clairs sur l'utilisation de Lazarus. Par exemple : aucune explication de ce que sont les modèles de projet proposés et de leur usage)
    Jean-Claude

  2. #2
    Membre émérite
    Avatar de BeanzMaster
    Homme Profil pro
    Amateur Passionné
    Inscrit en
    septembre 2015
    Messages
    1 011
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Amateur Passionné
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : septembre 2015
    Messages : 1 011
    Points : 2 686
    Points
    2 686
    Billets dans le blog
    2

    Par défaut

    Salut Jean-Claude

    Sous Lazarus pour créer une application console, il faut choisir "Programme" et non "Programme simple" (Il est vrai que la description porte à confusion)

    A+

    Jérôme
    • "L'Homme devrait mettre autant d'ardeur à simplifier sa vie qu'il met à la compliquer" - Henri Bergson
    • "Bien des livres auraient été plus clairs s'ils n'avaient pas voulu être si clairs" - Emmanuel Kant
    • "La simplicité est la sophistication suprême" - Léonard De Vinci
    • "Ce qui est facile à comprendre ou à faire pour toi, ne l'est pas forcément pour l'autre." - Mon pèrei

    Mes projets sur Github - Blog - Site DVP

Discussions similaires

  1. problème écriture sur un fichier
    Par drinkmilk dans le forum MFC
    Réponses: 4
    Dernier message: 24/06/2007, 00h08
  2. [MFC] Notification d'écriture sur le disque
    Par Yellowmat dans le forum MFC
    Réponses: 1
    Dernier message: 28/06/2005, 12h00
  3. Developpement sur console
    Par Fry dans le forum DirectX
    Réponses: 4
    Dernier message: 07/06/2005, 17h44
  4. PB d'écriture sur MSSQLServer à partir d'un service
    Par Dunsany dans le forum Bases de données
    Réponses: 31
    Dernier message: 21/08/2004, 15h25
  5. droits en écriture sur le réseau
    Par julien20vt dans le forum MFC
    Réponses: 4
    Dernier message: 25/03/2004, 11h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo