#windows #gcc #cygwin
#Windows #gcc #cygwin
Вопрос:
Например, у меня есть
D:/MinGW с версией gcc 4.6.1
D:/cygwin/usr/bin/gcc имеет версию 4.5.x
Я хотел бы заставить Cygwin использовать мою версию GCC 4.6.1
Спасибо
Ответ №1:
хорошо, вы установили cygwin и Mingw оба, так что теперь нужно использовать версию cygwin для gcc 4.6.1
1> перейдите в папку cygwin, где вы найдете файл cygwin.bat, запустите этот файл и используйте gcc
2> если вы планируете использовать gcc 4.6.1 в своей IDE, задайте путь к папке cygwin в этой IDE, а также задайте путь к среде Windows в cygwin / bin
3> если вы уже установили путь к среде для cygwin, затем откройте cmd, напишите «bash» и начните использовать gcc 4.6.1
больше вы можете найти здесь
Ответ №2:
Обычно вы можете сделать это с помощью символической ссылки или изменения PATH
Cygwin (и большинство платформ) будет запускать первое gcc
, что он найдет в переменной PATH
среды. Итак:
Если PATH
есть: /usr/local/bin:/usr/bin:/bin
тогда вы можете создать символическую ссылку на свою версию gcc 4.6 /usr/local/bin
или добавить /cygdrive/d/MinGW/
в начало PATH
.
Однако обратите внимание, что cygwin и mingw — это слишком разные платформы!