Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / C++, Eclipse, WxWidgets - Symbol could not be resolved / 21 сообщений из 21, страница 1 из 1
08.01.2013, 23:03
    #38102639
xmarat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Настроил Eclipse для работы с WxWidgets по инструкции описанной на этой странице. Программа компилируется, однако все методы WxWidgets подсвечиваются красным, с надписью "Symbol could not be resolved". Кто нибудь сталкивался с такой проблемой? Заранее благодарен за ответы.
...
Рейтинг: 0 / 0
09.01.2013, 03:04
    #38102777
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Да, кто-нибудь сталкивался с такой проблемой.
...
Рейтинг: 0 / 0
09.01.2013, 10:13
    #38102910
xmarat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
А решение не найдено? :)
...
Рейтинг: 0 / 0
09.01.2013, 10:48
    #38102980
Sheraton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
xmaratА решение не найдено? :)

Решение самое простое. В конце ноября вышел новый релиз CodeBlocks 12.11. Юзаю уже месяц. Очень впечатляет.
...
Рейтинг: 0 / 0
09.01.2013, 10:54
    #38102989
xmarat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Я конечно посмотрю на CodeBlocks, но Eclipse роднее, хотелось бы решить проблему...
...
Рейтинг: 0 / 0
09.01.2013, 11:45
    #38103078
xmarat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Поcмотрел CodeBlocks, довольно интересная IDE, напоминает Visual Studio. Sheraton , а как у него с XML, Python, Java? Просто не хочется прыгать с одного IDE в другой...
...
Рейтинг: 0 / 0
09.01.2013, 12:18
    #38103160
Sheraton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
xmaratПоcмотрел CodeBlocks, довольно интересная IDE, напоминает Visual Studio. Sheraton , а как у него с XML, Python, Java? Просто не хочется прыгать с одного IDE в другой...

А что может быть у IDE c XML, Python, Java? CodeBlocks открывает эти файлы.
...
Рейтинг: 0 / 0
09.01.2013, 12:43
    #38103211
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
xmaratА решение не найдено? :)
Да, найдено.
...
Рейтинг: 0 / 0
09.01.2013, 12:54
    #38103238
xmarat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
MasterZiv , буду благодарен если скажете как решить проблему.

SheratonА что может быть у IDE c XML, Python, Java? CodeBlocks открывает эти файлы.

Дело в удобных фишках, например, в Eclipse если стоит ссылка а ты ставишь точку, то IDE автоматически ставит вместо точки стрелку (->), отсутствие этого не критично, но очень не хватает в Code::Blocks...
...
Рейтинг: 0 / 0
09.01.2013, 13:56
    #38103352
Sheraton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
xmarat MasterZiv , буду благодарен если скажете как решить проблему.

SheratonА что может быть у IDE c XML, Python, Java? CodeBlocks открывает эти файлы.

Дело в удобных фишках, например, в Eclipse если стоит ссылка а ты ставишь точку, то IDE автоматически ставит вместо точки стрелку (->), отсутствие этого не критично, но очень не хватает в Code::Blocks...

Ну если ссылка, то должна быть точка. Стрелка (->) используется с указателями. Это называется автодополнение. В CodeBlocks 12.11 автодоплнение вообще хорошо работает.
...
Рейтинг: 0 / 0
09.01.2013, 14:01
    #38103362
Sheraton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Хотя, настолько следить за действиями программиста, что бы при ошибке - точка вместо стрелки - автоматически исправлять на стрелку, CodeBlocks не может, уж слишком диковинная фича, которой насколько я знаю и в Visual C++ нет и главное не каждому это нужно и удобно.
...
Рейтинг: 0 / 0
09.01.2013, 16:12
    #38103670
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
xmarat MasterZiv , буду благодарен если скажете как решить проблему.

Твоя проблема решается чтением книжек (основ работы компилятора и линкера) и работой БЕЗ IDE какое-то время.

Проблема сборки решается подключением нужной библиотеки с помощью указания её линкеру в процессе сборки.
...
Рейтинг: 0 / 0
09.01.2013, 16:23
    #38103691
xmarat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
MasterZiv , но проблема не в компилировании, программа хорошо компилируется как консольно так и через Eclipse, просто методы в Eclipse почему то подсвечиваются крассным...
...
Рейтинг: 0 / 0
09.01.2013, 16:43
    #38103737
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Тогда изложи ещё раз, в чём же твоя проблема заключается.
...
Рейтинг: 0 / 0
09.01.2013, 17:05
    #38103785
Sheraton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
xmarat MasterZiv , но проблема не в компилировании, программа хорошо компилируется как консольно так и через Eclipse, просто методы в Eclipse почему то подсвечиваются крассным...

подсвечиваются красным Имеется в виду, что это ошибка Eclipse или наоборот хороший функционал Eclipse?
...
Рейтинг: 0 / 0
09.01.2013, 17:07
    #38103791
Sheraton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Sheratonxmarat MasterZiv , но проблема не в компилировании, программа хорошо компилируется как консольно так и через Eclipse, просто методы в Eclipse почему то подсвечиваются крассным...

подсвечиваются красным Имеется в виду, что это ошибка Eclipse или наоборот хороший функционал Eclipse?

Update: А пардон прочитал первый пост.... имеется в виду ошибка в линковке wxWidgets....
...
Рейтинг: 0 / 0
09.01.2013, 17:09
    #38103795
Sheraton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Скорее всего это глюк Eclipse, потому, что если бы была не правильно слинкована wxWidgets, то вообще не компилировалась бы и выскакивали ошибки компиляции/линковки.
...
Рейтинг: 0 / 0
09.01.2013, 17:15
    #38103812
xmarat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Eclipse компилирует и запускает программу нормально, без проблем, но вот эта красная подсветка... Привожу скриншот для наглядности.
...
Рейтинг: 0 / 0
09.01.2013, 22:02
    #38104167
xmarat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Решил проблему: Project->Properties->C/C++ General->Paths and Symbols->Includes->GNU C++->Add в Directory указал /usr/include/wx-2.8 и все заработало. Всем спасибо за ответы!
...
Рейтинг: 0 / 0
09.01.2013, 22:06
    #38104169
kamre
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Значит сборка выполняется не встроенным в CDT builder, а внешним образом, например, через makefile. Поэтому CDT не знает про все includes и defines, которые задаются комилятору.

Нужно отдельно в настройках проекта их добавить, чтобы парсер из CDT использовал то же, что и компилятор. Но т.к. парсер из CDT не может корректно парсить сложный плюсовый код, то даже со всеми настройками будут появляться "ошибки" на корректном коде.
...
Рейтинг: 0 / 0
10.01.2013, 10:56
    #38104511
xmarat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
C++, Eclipse, WxWidgets - Symbol could not be resolved
Хочу отметить, что в некоторых случаях кроме /usr/include/wx-2.8 необходимо также добавить /usr/lib/i386-linux-gnu/wx/include/gtk2-unicode-release-2.8, т.к. в нем лежит setup.h необходимый для wxWidgets.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / C++, Eclipse, WxWidgets - Symbol could not be resolved / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]