@3013216027
2017-04-24T22:03:59.000000Z
字数 1000
阅读 912
未分类
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
,故而可执行文件的后缀可以省略掉。但是,前面的./
不可省略,具体的原因,说起来像坨屎一样长。