Im пытается настроить среду C/C++ dev на Eclipse. я установил следующее затмение плагины: C/C++ Dev инструменты SDK Библиотека API документ Hover Помощь Модульное тестирование Поддержка Compiler Поддержкаeclipse C/C Функция 'printf' не может быть разрешена
Тогда загруж MinGW (http://www.mingw.org/).
Я следовал за этим для настройки: Set up Eclipse C++ compiler without auto-install or altering System Path on Windows затем:
Project->Properties->"C/C++ Include Paths and Symbols"->"Add External Include path...". The paths I added were:
C:\MinGW\lib\gcc\mingw32\4.4.0\include
C:\MinGW\lib\gcc\mingw32\4.4.0\include\c++
C:\MinGW\lib\gcc\mingw32\4.4.0\include\c++\backward
C:\MinGW\lib\gcc\mingw32\4.4.0\include\c++\mingw32
C:\MinGW\lib\gcc\mingw32\4.4.0\include-fixed
он все еще дает мне «Function„Printf“не может быть решена» ошибка или какой-либо другой функции по этому вопросу.
Вот код
#include <stdio.h>
int main() {
printf("Hello World!!!");
return 0;
}
Когда я Ctrl + пробел, затмение дает мне предложения для функций C++, но дает ту же ошибку, когда я выбираю их. Вероятно, это простое изменение настроек. Было бы очень полезно, если бы вы могли помочь мне понять это.
у меня есть. Первая ссылка stackoverflow упоминает это. – roshan213
Я говорю, что вы не добавляли этот каталог в каталоги include Eclipse. Кроме того, 'MinGW \ mingw32 \' не имеет каталога 'include'. – xorguy
Вы имеете в виду: Project-> Properties -> «C/C++ Include Paths and Symbols» -> «Добавить» C: \ MinGW \ include. Я сделал это. Пожалуйста, дайте мне знать, если вы имеете в виду другое. Я вставил это с другого сайта, я включил все остальные, кроме MinGW \ mingw32 \. – roshan213