A voir également:
- [C] Lancer un executable sous windows
- Windows ne se lance pas - Guide
- Clé windows 10 gratuit - Guide
- Montage video windows - Guide
- Windows 10 gratuit - Accueil - Mise à jour
- Windows movie maker windows 11 - Télécharger - Montage & Édition
6 réponses
iso9999
Messages postés
8
Date d'inscription
vendredi 11 mai 2012
Statut
Membre
Dernière intervention
23 avril 2015
1
11 mai 2012 à 19:57
11 mai 2012 à 19:57
https://pascal.developpez.com/telecharger/index/categorie/77/Compilateurs-et-IDE-Pascal
et j'ai un compte vous pouvez le utilisez
iso9999
et le mdp : 123456789
a++++++++++++++
et j'ai un compte vous pouvez le utilisez
iso9999
et le mdp : 123456789
a++++++++++++++
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 843
12 mai 2012 à 01:19
12 mai 2012 à 01:19
Bonjour,
Un programme C compilé sous GNU/Linux ne pourra pas être exécuté sur Windows. La structure d'un binaire est différente d'un OS à l'autre.
Plusieurs solutions s'offrent à vous :
- Recompiler le programme sous Windows (d'où la nécessité de portabilité), c'est le plus propre
- Emuler le programme (cela doit se trouver sur internet)
- Faire de la compilation croisée
Un programme C compilé sous GNU/Linux ne pourra pas être exécuté sur Windows. La structure d'un binaire est différente d'un OS à l'autre.
Plusieurs solutions s'offrent à vous :
- Recompiler le programme sous Windows (d'où la nécessité de portabilité), c'est le plus propre
- Emuler le programme (cela doit se trouver sur internet)
- Faire de la compilation croisée
the_animal
Messages postés
69
Date d'inscription
vendredi 27 avril 2012
Statut
Membre
Dernière intervention
27 juillet 2013
18
12 mai 2012 à 07:22
12 mai 2012 à 07:22
je vous suggère de recompiler sous windows, utilises LCC
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
D'accord merci, je vais utiliser LCC alors. Il s'utilise comme GCC ? Avec les mêmes options ?
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 843
12 mai 2012 à 11:24
12 mai 2012 à 11:24
Non c'est un compilateur différent. Perso, je te conseille plutôt d'utiliser GCC si tu connais GCC (avec Mingw). Tu peux même opter pour Code::Blocks (avec GCC) si tu as l'intention de coder souvent sur Windows.
medzeme
Messages postés
9
Date d'inscription
samedi 2 mai 2015
Statut
Membre
Dernière intervention
5 mai 2015
3 mai 2015 à 23:39
3 mai 2015 à 23:39
bonjour
ce que tu dois faire c'est recompilé sous windows le c n'est pas un langage portable
ce que tu dois faire c'est recompilé sous windows le c n'est pas un langage portable
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 843
3 mai 2015 à 23:52
3 mai 2015 à 23:52
Oui, c'est ce qui a été dit il y a 3 ans ;-).
@medzeme
Non le langage C et donc un langage de programmation est bien sûr portable sur toutes machines (suffit d'avoir le compilo adéquate).
Ce sont les fonctions utiliser qui font le binaire qui ne sont pas portable, comme le header d'un programme, les appeles système, ...
Le seul langage propre à la machine est l'asm, même si bien sûr ce ne sont que des termes mnémoniques (mot ascii) qui veulent dire des opcodes (commande binaire pilotant le CPU) et que chaque appellation de ces commandes sont de nature différente pour chaque constructeur (mov (intel) mov/ldr(arm), ect).
Et que finalement il y ait différentes sortes de syntaxe pour l'asm.
Non le langage C et donc un langage de programmation est bien sûr portable sur toutes machines (suffit d'avoir le compilo adéquate).
Ce sont les fonctions utiliser qui font le binaire qui ne sont pas portable, comme le header d'un programme, les appeles système, ...
Le seul langage propre à la machine est l'asm, même si bien sûr ce ne sont que des termes mnémoniques (mot ascii) qui veulent dire des opcodes (commande binaire pilotant le CPU) et que chaque appellation de ces commandes sont de nature différente pour chaque constructeur (mov (intel) mov/ldr(arm), ect).
Et que finalement il y ait différentes sortes de syntaxe pour l'asm.
12 mai 2012 à 01:22
21 avril 2015 à 00:54
21 avril 2015 à 00:55