Я хочу скомпилировать c через командную строку в Windows.
У меня есть следующий файл main.c
:
#include <stdio.h>
#ifdef _WIN32
int main () {
printf("Windows\n");
return 0;
}
#else
int main () {
printf("*nix\n");
return 0;
}
#endif
И я следую за этими шагами:
- открыть cmd
$ gcc -o testprog.exe main.c -lWs2_32
$ testprog.exe
Вывод *nix
Я установил MinGW и установил путь к gcc
. Я также пытался использовать __MINGW32__
. Что мне нужно сделать?