2009-08-26 8 views

Répondre

24

Vous faites ceci:

cl app.c 

Voici une transcription complète, y compris la mise en place de l'environnement pour Visual Studio 2005 (changement "8" à "9.0" pour Visual Studio 2008).

C:\src\tests>"\Program Files (x86)\Microsoft Visual Studio 8\vc\bin\vcvars32.bat" 
Setting environment for using Microsoft Visual Studio 2005 x86 tools. 

C:\src\tests>type app.c 
#include <stdio.h> 
int main(void) 
{ 
    printf("Hello world!\n"); 
    return 0; 
} 

C:\src\tests>cl app.c 
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14.00.50727.762 for 80x86 

Copyright (C) Microsoft Corporation. All rights reserved. 

app.c 
Microsoft (R) Incremental Linker Version 8.00.50727.762 
Copyright (C) Microsoft Corporation. All rights reserved. 

/out:app.exe 
app.obj 

C:\src\tests>app 
Hello world! 
+0

Super, merci! /Chister –

+0

ouah !! super .. mais j'ai un problème ici. Mais, une fois que je ferme l'invite de commande, il ne fonctionne pas. Connaissez-vous une solution permanente? Je veux dire, une fois que j'ai défini l'environnement, il sera défini en permanence. Thnaks – Ravi

+1

@var___: Méthode 1: Si vous regardez ce fichier de traitement par lots, il appelle un autre fichier de traitement par lots qui définit juste un tas de variables d'environnement. Vous pouvez définir ces variables à l'échelle du système via le Panneau de configuration (variables système, avancées, environnement). Méthode 2: Plutôt que d'utiliser une invite de commande normale, lancez l'invite de commandes Visual Studio, qui est disponible dans votre menu Démarrer et dont l'environnement est configuré pour vous. – RichieHindle

2
  • commande d'ouverture rapide
  • Type path c:\tc\bin
  • goto votre dossier de projet invite de commande
  • Type tcc filename.c
  • après le type de compilation filename
2

MinGW fournit une popul ar compilateur GCC en ligne de commande pour Windows.