Section courante

A propos

Section administrative du site

CCW32

Compilateur C Windows 32 bits
DEV-COOLS

Syntaxe

CCW32 source.c [sortie] [options] [fichier.lib ...] [fichier.obj ...]

Paramètres

Nom Description
/? Ce paramètre permet d'afficher l'aide de la commande.
fichier.lib Ce paramètre permet d'indiquer le fichier de bibliothèque a lier.
fichier.obj Ce paramètre permet d'indiquer le fichier objet externe a lier.
-asm Ce paramètre permet de produire également un fichier .ASM lisible.
-d Ce paramètre permet d'indiquer les jetons de déboguage (affiche chaque jeton).
-dll Ce paramètre permet de produire un .DLL au lieu d'un .EXE.
-h Ce paramètre permet d'afficher l'aide de la commande.
--help Ce paramètre permet d'afficher l'aide de la commande.
-O0 Ce paramètre permet d'indiquer qu'il ne faut pas d'optimisation (c'est la valeur par défaut).
-O1 Ce paramètre permet d'indiquer qu'il faut des optimisations de base.
-O2 Ce paramètre permet d'indiquer qu'il faut des optimisations avancées.
-O3 Ce paramètre permet d'indiquer qu'il faut des optimisations agressives (toutes).
-obj Ce paramètre permet d'indiquer qu'il faut produire seulement un fichier .OBJ (COFF).
-Os Ce paramètre permet d'optimiser pour la taille.
-Ot Ce paramètre permet d'indiquer qu'il faut effectuer des optimisations pour la vitesse.
-std=norme Ce paramètre permet d'indiquer la norme C cible : c89, c90, c95, c99 (la valeur par défaut), c11, c18, kr, posix.
-v Ce paramètre permet d'indiquer le mode verbeux (bannière + statistiques).
-w Ce paramètre permet d'afficher les avertissements.

Description

Cette commande permet de lancer le compilateur C pour l'assembleur du microprocesseur 80386 (en exécutable Windows 32 bits).

Exemples

L'exemple suivant permet de compiler hello.c :

CCW32 hello.c

L'exemple suivant permet de compiler hello.c en fichier exécutable hello.exe :

CCW32 hello.c hello.exe -v

L'exemple suivant permet de compiler hello.c et de sortir la fichier assembleur avec une optimisation 2 :

CCW32 main.c -asm -O2

L'exemple suivant permet de compiler la plugin.c :

CCW32 plugin.c -dll -Os

L'exemple suivant permet de compiler app.c avec la bibliothèque mylib.lib :

CCW32 app.c mylib.lib helper.obj

L'exemple suivant permet de compiler projet.c avec la norme standard C11 :

CCW32 projet.c -std=c11 -O2 -Ot

Code source

Voici le code source Pascal de CCW32 :

Lien Langage de programmation
CCW32.PAS Free Pascal, Turbo Pascal 7


Dernière mise à jour : Mardi, le 10 Mars 2026