@3013216027
2017-04-24T14:03:59.000000Z
字数 1000
阅读 992
未分类
git-bash,下载地址:https://git-scm.com/download/win。安装时一路点下一步即可。C:\Program Files (x86)\Dev-Cpp。找到gxx的目录,默认在C:\Program Files (x86)\Dev-Cpp\MinGW64\bin。如图,特别注意其中的g++和gcc分别就是c++和c的编译器:C:\Program Files (x86)\Dev-Cpp\MinGW64\bin)加入环境变量PATH。 

git bash here。在这里,你可以使用几乎大部分在操作系统中学习到的命令,比如ls列出文件夹里的文件,whoami告诉自己自己是谁,等等。
然后就可以编译运行你的程序了。比如对于test.c,里面的内容是:
#include <stdio.h>#include <string.h>int main(int argc, char** argv) {printf("Argument count: %d\n", argc);printf("All arguments list:\n");for (int i = 0; i < argc; i++) {printf("%s\n", argv[i]);}return 0;}
功能很简单,把程序接收到的命令行参数的个数以及具体参数打印出来。
gcc -o test test.c,会生成test.exe。当然也可以直接gcc test.c,这样生成的可执行文件名是默认的a.exe。./test arg1 arg2。当然也可以./test.exe arg1 arg2。鉴于windows的特殊情况,几乎所有的可执行文件都有后缀.exe,所以windows下的终端如果发现不存在test这个文件,就会自动再尝试执行test.exe,故而可执行文件的后缀可以省略掉。但是,前面的./不可省略,具体的原因,说起来像坨屎一样长。