Ошибка запуска генератора информации внешнего сканера (sh -c 'g ++ -E -P -v -dD) - PullRequest
0 голосов
/ 16 декабря 2009
Error launching external scanner info generator (sh -c 'g++ -E -P -v -dD )  

(Cannot run program "make": Launching failed)

Точнее, сообщения об ошибках:

Error Launching external scanner info generator - gcc link problem on MingGW

Error launching external scanner info generator (sh -c 'g++ -E -P -v -dD 
C:/Documents and Settings/user1/workspace123/.metadata/.plugins/org.eclipse.cdt.make.core/specs.cpp ')

Error launching external scanner info generator (sh -c 'gcc -E -P -v -dD 
C:/Documents and Settings/user1/workspace123/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c ')

Эта проблема возникает в eclipse-SDK-3.2.2-win32 с CDT.

Может кто-нибудь решить эту проблему?
У кого-нибудь было какое-нибудь решение этой проблемы?
Пожалуйста, помогите мне решить эту проблему.

С уважением.
Anilkumar.k

Ответы [ 3 ]

1 голос
/ 04 декабря 2011

Я столкнулся с проблемой, когда не смог найти sh - я удалил .lnk, как предложено, но также изменил команду вызова компилятора на c: \ cygwin \ bin \ sh.exe

0 голосов
/ 09 сентября 2011

Настройка набора инструментов «Cygwin GCC» в свойствах проекта исключила похожие предупреждающие сообщения:

  1. В Eclipse щелкните правой кнопкой мыши проект C ++ и выберите свойства
  2. Выберите C / C ++ Build> Редактор цепочек инструментов
  3. В разделе «Текущий набор инструментов» выберите «Cygwin GCC»
0 голосов
/ 16 декабря 2009

Это может быть связано с последней версией Cygwin, как упоминалось в этой теме , также связанной с ошибкой 218444

Реальная проблема заключается в том, что gcc.exeg++.exe) является символической ссылкой в Cygwin; например.,

212008933@HCU-9YBF2G1 /bin
$ ls -l gcc*.*
-rwxr-x---+ 1 212008933 mkgroup-l-d 94741 Feb 25 04:14 gcc-3.exe
lrwxrwxrwx  1 212008933 mkgroup-l-d    21 Mar 16 14:50 gcc.exe ->
/etc/alternatives/gcc
  • Я обнаружил, что у меня работает следующая процедура:
  1. удалить gcc.exe.lnk и g++.exe.lnk из cygwin / bin
  2. Копировать gcc-3.exe в gcc.exe
  3. Копировать g++-3.exe в g++.exe
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...