Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité de passage
    Profil pro
    Étudiant
    Inscrit en
    août 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : août 2009
    Messages : 5
    Points : 1
    Points
    1

    Par défaut [MASM32] Erreurs de compilation

    Bonjour,
    Je suis nouveau dans le monde de l'assembleur. On m'a conseille de travailler sur Masm32, j'ai recuperer un code pour tester un peu le logiciel. Je suis habitue a linux donc mon probleme, c'est un probleme de librairie.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    .386
    .model flat, stdcall
    option casemap:none
    include \masm32\include\windows.inc
    include \masm32\include\kernel32.inc
    includelib kernel32.lib
    include \masm32\include\user32.inc
    includelib user32.lib
     
    .data
    MsgCaption      db "Test Pierro",0
    MsgBoxText      db "Assembly is Great!",0
     
    .code
    start:
    	invoke MessageBox, NULL,addr MsgBoxText, addr MsgCaption, MB_OK
    	invoke ExitProcess,NULL
    end start
    Les erreures sont les suivantes quand je clique sur

    Compile resource file :

    - Couldn't open rsrc.rc.

    Assemble & link :

    - Cannot open file C:\Documents.asm.

    Il ne trouve pas non plus la librairie kernel32.lib

    Sous windows comment installer les librairies ? Sont elles integre au logiciel ?

    Merci pour vos reponses

    Bonne journee

  2. #2
    Membre confirmé

    Inscrit en
    octobre 2005
    Messages
    173
    Détails du profil
    Informations forums :
    Inscription : octobre 2005
    Messages : 173
    Points : 207
    Points
    207

    Par défaut

    Il semblerait que les chemins de recherche soient absent.
    Plusieurs solutions
    http://pagesperso-orange.fr/luce.yves/compiler.htm

  3. #3
    Invité de passage
    Profil pro
    Étudiant
    Inscrit en
    août 2009
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : août 2009
    Messages : 5
    Points : 1
    Points
    1

    Par défaut

    Bonjour,
    Probleme resolue
    En fait ca venait de la version de masm32.
    Merci

  4. #4
    Invité de passage
    Homme Profil pro
    Inscrit en
    mai 2012
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : mai 2012
    Messages : 3
    Points : 2
    Points
    2

    Par défaut

    Bonjour,

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    .386
    .model flat, stdcall
    option casemap:none
    include \masm32\include\windows.inc
    include \masm32\include\kernel32.inc
    includelib \masm32\lib\kernel32.lib
    include \masm32\include\user32.inc
    includelib \masm32\lib\user32.lib
     
    .data
    MsgCaption      db "Test Pierro",0
    MsgBoxText      db "Assembly is Great!",0
     
    .code
    start:
    	invoke MessageBox, NULL,addr MsgBoxText, addr MsgCaption, MB_OK
    	invoke ExitProcess,NULL
    end start

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •