Контрол для подсветки синтаксис Topic is solved

Это русская секция форума wxWidjets. В этой секции вы можете обсуждать любые вопросы, связанные с wxWidgets на вашем родном языке.
Post Reply
Ranger
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Jun 29, 2008 1:19 pm

Контрол для подсветки синтаксис

Post by Ranger »

вобщем такой вопрос: есть в wxWidgets какие-нибудь контролы для подсветки синтаксиса языков программирования?
User avatar
T-Rex
Moderator
Moderator
Posts: 1248
Joined: Sat Oct 23, 2004 9:58 am
Location: Zaporizhzhya, Ukraine
Contact:

Post by T-Rex »

wxScintilla/wxStEdit/wxStyledTextCtrl
http://wxcode.sourceforge.net/showcomp. ... e=wxStEdit
%WXWIN%\contrib\build\stc
Ranger
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Jun 29, 2008 1:19 pm

Post by Ranger »

Что-то не выходит с этой Scintill`ой( Вроде собралось всё нормально... Вообщем вот, что пишет при линковке
Linking...
wxbase28d.lib(log.obj) : error LNK2005: "void __cdecl wxLogDebug(char const *,...)" (?wxLogDebug@@YAXPBDZZ) already defined in wxscintilla.lib(PlatWX.obj)
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
C:\Project1\project\Debug\project.exe : fatal error LNK1169: one or more multiply defined symbols found
User avatar
T-Rex
Moderator
Moderator
Posts: 1248
Joined: Sat Oct 23, 2004 9:58 am
Location: Zaporizhzhya, Ukraine
Contact:

Post by T-Rex »

Ты собрал ее с настройками проекта, которые отличаются от настроек, скотороым собрана wxWidgets. Надо чтобы совпадали
Ranger
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Jun 29, 2008 1:19 pm

Post by Ranger »

дело в том, что в Release`е линкуется(оказывается :) ), а в Debug`е нет...
User avatar
T-Rex
Moderator
Moderator
Posts: 1248
Joined: Sat Oct 23, 2004 9:58 am
Location: Zaporizhzhya, Ukraine
Contact:

Post by T-Rex »

Так для дебага и для релиза - различные наборы библиотек. Ты уверен что ты ОБЕ конфигурации собрал в соответствии с параметрам проектов самой wxWidgets? Для каждой конфигурации ведь свои настройки.
Ranger
Knows some wx things
Knows some wx things
Posts: 30
Joined: Sun Jun 29, 2008 1:19 pm

Post by Ranger »

Всё понял в чём дело, уже всё работает. Просто я по невнимательности обе либы wxscintillad.lib и wxscintilla.lib в Release прописал :D
Post Reply