> Tous les forums > Forum Autres langages
 Exécuter un fichier .cpp sous DOS
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
maestro
  Posté le 26/08/2004 @ 11:06 
Aller en bas de la page 
Petit astucien
Bonjour, Pensez-vous qu'il soit possible d'exécuter un fichier .cpp (C++) sur DOS (Win98), car c'est un programme assez lourd en temsp d'exécution et il paraitrait que sur DOS ca ira beaucoup plus vite! Qd je me trouve sous DOS et que je tente de le lancer il m'est indiqué qu'il est impossible d'exécuter ce fichier. Existe-t-il une astuce en joignant des .dll ou que sais-je pour que ca se lance? De plus, je sais que certains y arrivent! Merci d'avance!
Publicité
jpf91
 Posté le 26/08/2004 à 11:11 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien
Salut Pas de dll sous dos [bigsmile] Les seuls fichiers exécutables sous dos doivent nécessairemnt porter une extension BAT (batch), COM (commande) ou EXE (exécutable) et avoir été généres tels quels.. Par contre, si tu trouves une manière de générer du code exécutable sous DOS (exe) à partir de ton .cpp. C'est une piste. Voir aussi ici le compilateur DJGPP (à priori existant pour DOS). http://perso.wanadoo.fr/carlov/cours/intro/compilateurs_tech.html Le but étant de "compiler" un fichier programme source en fichier exécutable.
maestro
 Posté le 26/08/2004 à 11:15 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Oui en fait je me suis un peu mal exprimé: J'utilise Visual C++ 6.0. Une fois que j'ai compilé et exécuté sur Windows, j'ai un dossier Debug qui apparait dans lequel je peux recuperer un fichier exécutable que je peux ensuite faire tourner sur n'importe quel ordinateur sans aucun programme utile puisque c'est un EXE et ca marche parfaitement! Alors pourquoi pas sur DOS? C'est pour ca que je m'etonne du message d'erreur que me renvoie le DOS en me disant qu'il ne veut pas exécuter un exécutable :-) Merci de ta réponse!
maestro
 Posté le 26/08/2004 à 11:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Rebonjour, Si j'installe djgpp, on me demande si je veux travailler sur Dos ou windows avant le telechargement ... Mais donc.. je ne pourrai programmer que via le DOS non? Comment faut-il s'y prendre pour programmer en C sur DOS? Merci
edon47
 Posté le 26/08/2004 à 13:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Salut, Pour être exécuté en dos, ton fichier doit avoir été compilé comme application console et non comme une application win32.
maestro
 Posté le 26/08/2004 à 14:07 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien
Je veux bien mais le problème est que sur Visual C++ on a pas le choix : on nous propose comme mode console que le suivant : win32 console application Donc j'ai pas trop le choix, est ce que Visual est un compilateur qui permet d'executer sur DOS? merci
koala01
 Posté le 26/08/2004 à 17:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien
Si ton programme a été compilé avec ne serait-ce qu'un élément d'application graphique (fenetre, bouton,...n'importe quoi du style) il devra d'office etre exécuté dans un mode qui utilise les fenetres (donc sous windows, et non sous DOS)... Je ne me suis que très peu intéressé à Visual C++, auquel j'ai rapidement préféré C++Builder, qui, même dans sa dernière version autorise toujours la création d'application DOS...
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
39,92 €Haut-parleurs Bluetooth Logitech Z207 à 39,92 €
Valable jusqu'au 07 Mai

Amazon fait une promotion sur les haut-parleurs bluetooth Logitech Z207 qui passent à 39,92 € livrés gratuitement alors qu'on les trouve ailleurs à partir de 50 €. Vous pouvez connecter ces haut-parleurs 10W à votre ordinateur, votre appareil mobile via une connexion sans fil bluetooth. Une entrée 3,5 mm est présente ainsi qu'un bouton de volume. 


> Voir l'offre
219,99 €Asus Chromebook 11,6 pouces (Celeron N3350, 4 Go de RAM, SSD 32 Go , Chrome OS) à 219,99 €
Valable jusqu'au 07 Mai

Cdiscount fait une promotion sur l'ordinateur portable Asus Chromebook 11,6 pouces C223NA-GJ0010 qu'il propose à 219,99 € seulement alors qu'on le trouve ailleurs à partir de 309 €. Il possède un processeur Intel Celeron N3350, 4 Go de RAM, un écran HD (1366x768), 32 Go de stockage SSD eMMC (extensible par USB) et ne pèse qu'1 kg. Cet ordinateur portable fonctionne sous Chrome OS conçu spécifiquement pour l'usage du Web et de ses applications. Notez que vous pouvez facilement remplacer ChromeOS par Linux


> Voir l'offre
79,49 €Kit de 16 Go (2 x 8 Go) de mémoire DDR4 Corsair Vengeance LPX 3200 MHz à 79,49 €
Valable jusqu'au 06 Mai

Amazon fait une promotion sur le kit de 16 Go (2x8 Go) de mémoire DDR4 Corsair Vengeance LPX 3200 MHz CL16 qui passe à 79,49 € livrée gratuitement. Avec la remontée des prix de la mémoire, on le trouve ailleurs à plus de 100 €.


> Voir l'offre

Sujets relatifs
Commande DIR sous DOS +cacher l'extension fichier?
ouvrir un fichier sous vb
Affichage fichier .vrml sous Borland
la structure de fichier DLL sous vbasic
Création de fichier .map sous Dev Cpp
Lecture fichier UNIX sous matlab PC
Création fichier sous VB
Onglet Résumé d'un Fichier sous Windows
Ecrire sous Visual et executer sous DOS
Création d'un fichier End Of File
Plus de sujets relatifs à Exécuter un fichier .cpp sous DOS
 > Tous les forums > Forum Autres langages