Jump to content

Recommended Posts

Posted

Привет народ!

Пишу на С++, пытаюсь использовать Kylix 3, но возникает проблемы, при попытке скомпилировать дае пустую форму возникает куча ошибок вызванных Линкером, ошибок 74 штуки, какие то конфликты с именами.

Что делать????????????????????????????????????????

Линух Mandrake 9.1

  • 2 weeks later...
Posted

Мы пробовали под ASPLinux 9.0 - все нормально. Mandrake я просто не люблю. В чем Ваша проблема - не знаю. Возможно, где-нибудь в конфигурации линкера необходимо указать правильные пути на библиотеки. Kylix использует Qt, но по моему в собственном исполнении (глупая традиция Windows). Посмотри каталоги установки. Если вдруг, используется оригинальный Qt, то каталог его установки в ASPLinux - /usr/lib/qt-3.1/ (В Mandrake вроде бы тоже самое.). Узнать очень просто: rpm -ql qt

Наше тестирование Kylix показало, что это очень плохо - очень плохое быстродействие результирующего кода (особенно графика). Согласен, что под Windows лучше Delphi компилятора нет - уровень его оптимизации при правильном написании программы не может сравниться ни с чем, разве, что с gcc под Unix. К сожалению, этого не скажешь об C++Builder, хотя они и сделаны на одном движке.

Но Unix/Linux это не Windows. Если там правила диктует ужасная и глючная Visual Studio, то здесь - gcc (GNU Compiler Collection). И ничего другого этой системе не надо. Поэтому забудьте про Kylix. Нормальная практика программирования это vim+gcc+gdb. Если очень хочется IDE, то посоветую QtDesigner+KDevelop. KDevelop возьмите версии 3.0.0 - там значительные изменения.

  • 2 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...