Вполне возможно, что они все одинаковые; точные копии или символические ссылки друг на друга. Попробуйте использовать флаг --version
на каждом, чтобы увидеть, что у вас есть. На моей установке MingGW каждый из этих двоичных файлов отличается (проверяется с помощью diff
), но все они выводят одинаковую информацию о версии (за исключением первого бита, который является именем файла):
gcc.exe (GCC) 3.4.5 (mingw-vista special r3)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Используйте флаг -o
, чтобы изменить имя выходного файла:
gcc -o testprog.exe testprog.cpp