Comment développer des programmes C sans IDE dans Windows?

Je veux avoir une compréhension plus profonde de la façon dont C d'exécution des programmes.

Mais IDEs qui nous empêche de le faire.

Ainsi est-il possible que je configurer manuellement l'environnement et écrire du code dans un éditeur de texte, et enfin l'exécuter dans une invite?

Si la réponse est oui, comment?

  • Les programmes C sont à exécuter tout autre programme est exécuté, accédez au répertoire dans lequel l'IDE créé le binaire et double-cliquez sur le fichier exécutable ou ouvrez une fenêtre de commande et tapez le chemin d'accès à l'exécutable. Ou est-ce le processus de compilation qui vous intéresse?
  • Je suis un peu confus. Quel est le processus de compilation ont à voir avec la compréhension de la façon dont un programme est exécuté? Après tout, vous pouvez toujours exécuter les programmes compilés en dehors de l'ide (par exemple de la cmd). Si vous voulez savoir comment il est lancé, vous voudrez peut-être regarder à l'assembleur (éventuellement à l'intérieur d'un débogueur pour une meilleure compréhension) et/ou le format de fichier exécutable en fonction de ce que vous voulez savoir. Si vous voulez juste savoir comment compiler en dehors d'un IDE, il porte la question de savoir pour quelles raisons qu'il serait nécessaire depuis (même de base) IDEs sont beaucoup plus agréable à cette fin.
  • Je pense que la suite de l'exécution du programme par le biais d'un débogueur permettrait de donner plus de sens de la façon dont un programme est "run".
  • Comme Chris l'a souligné ci-dessus, il vous permettra de passer beaucoup de temps dans un débogueur quand vous êtes à essayer de comprendre comment un programme est "run". Une bonne IDE peut réellement aider. Ce qui n'aide pas est d'avoir des "assistants" écrire votre code pour vous. Si vous êtes d'écrire tout le code, je ne pense pas qu'un IDE aura un impact sur votre compréhension.
InformationsquelleAutor user198729 | 2009-12-31