如何通过Windows命令提示符编译C / C ++程序?

时间:2011-06-08 15:40:52

标签: windows gcc console compilation mingw

我是C / C ++编程语言的新手,到目前为止已经使用Code :: blocks程序编写和编译程序。但是我需要知道如何通过Windows命令提示符编译程序,因为我需要访问创建的汇编代码。我的编译器是mingw32-gcc.exe,mingw32-g ++。exe

2 个答案:

答案 0 :(得分:3)

请阅读Compile Programs with MinGW -- A Guide for New Users。 要使gcc生成汇编代码,请使用-S选项:

   -S  Stop after the stage of compilation proper; do not assemble. The output is in the form of an assembler code file for each non-assembler input file specified.

       By default, the assembler file name for a source file is made by replacing the suffix .c, .i, etc., with .s.

       Input files that don't require compilation are ignored.
祝你好运!

答案 1 :(得分:2)

如果您使用mingw作为gcc编译器安装了代码块,请按照以下步骤进行操作

  1. 右键点击我的电脑 - >去属性 - >提前系统设置
  2. 然后创建一个名为 PATH 的环境变量,并粘贴完整的url,如程序文件(x86)/ codeblocks / mingw / bin。
  3. 现在打开cmd
  4. 转到保存程序的目录。
  5. 输入gcc program_name.c -o program_name.exe来编译程序。
  6. 键入program_name
  7. 运行程序