Как указать компилятору Cygwins на другую версию GCC - PullRequest
1 голос
/ 15 октября 2011

Например, у меня есть

D: / MinGW с gcc версии 4.6.1

D: / cygwin / usr / bin / gcc имеет версию 4.5.x

Я хотел бы, чтобы Cygwin использовал мою версию GCC 4.6.1

Спасибо

Ответы [ 2 ]

1 голос
/ 19 ноября 2011

Окей, вы установили Cygwin и Mingw, так что теперь вы должны использовать gcc 4.6.1 версию Cygwin

1> зайдите в папку cygwin, вы найдете файл cygwin.bat, так что запустите этот файл и используйте gcc

2> если вы планируете использовать gcc 4.6.1 в вашей IDE, задайте путь к папке cygwin в этой IDE, а также укажите путь к среде Windows в cygwin / bin

3> если вы уже установили путь к среде cygwin, откройте cmd write "bash" и начните использовать gcc 4.6.1

больше вы можете найти здесь

0 голосов
/ 15 октября 2011

Обычно это можно сделать с помощью символической ссылки или с изменением PATH

Cygwin (и большинство платформ) запустит первую gcc, найденную в переменной окружения PATH. Итак:

Если PATH равно: /usr/local/bin:/usr/bin:/bin, вы можете использовать символическую ссылку вашей версии gcc 4.6 на /usr/local/bin или добавить /cygdrive/d/MinGW/ к началу PATH.

Однако учтите, что cygwin и mingw - слишком разные платформы!

...