Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Eclipse CDT  (Прочитано 2134 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Barthez

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Eclipse CDT
« : 25 Февраля 2009, 06:33:28 »
Eclipse выдает

**** Build of configuration Debug for project ttt ****

make all
Building target: ttt
Invoking: GCC C++ Linker
g++  -o"ttt"  ./src/ttt.o   -l/usr/lib/libgtk-x11-2.0.so
/usr/bin/ld: cannot find -l/usr/lib/libgtk-x11-2.0.so
collect2: выполнение ld завершилось с кодом возврата 1
make: *** [ttt] Ошибка 1
---------------------------------------------------------------------------------
файл libgtk-x11-2.0.so я нашел только для x64
гугль молчит как рыба об лед

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Eclipse CDT
« Ответ #1 : 25 Февраля 2009, 08:10:50 »
что-то фигню ты прописал. должно в итоге получиться
g++  -o"ttt"  ./src/ttt.o   -lgtk-x11-2.0

если гугл молчит прочитай
Цитата: man gcc
-llibrary
-l library
    Search the library named library when linking.  (The second alter‐
    native with the library as a separate argument is only for POSIX
    compliance and is not recommended.)

    It makes a difference where in the command you write this option;
    the linker searches and processes libraries and object files in the
    order they are specified.  Thus, foo.o -lz bar.o searches library z
    after file foo.o but before bar.o.  If bar.o refers to functions in
    z, those functions may not be loaded.

    The linker searches a standard list of directories for the library,
    which is actually a file named liblibrary.a.  The linker then uses
    this file as if it had been specified precisely by name.

    The directories searched include several standard system directo‐
    ries plus any that you specify with -L.

    Normally the files found this way are library files---archive files
    whose members are object files.  The linker handles an archive file
    by scanning through it for members which define symbols that have
    so far been referenced but not defined.  But if the file that is
    found is an ordinary object file, it is linked in the usual fash‐
    ion.  The only difference between using an -l option and specifying
    a file name is that -l surrounds library with lib and .a and
    searches several directories.

Оффлайн CuJIbBEP

  • Любитель
  • *
  • Сообщений: 82
    • Просмотр профиля
Re: Eclipse CDT
« Ответ #2 : 10 Апреля 2009, 05:52:55 »
Ладно с эклипсом разобрался,работает,только обновить его немогу,кнопка install неактивна.Подскажите почему,интернет ведь доступен.
Пытаюсь обновить его по этому адресу _http://subclipse.tigris.org/update/,проверил сайт работает,стандартные что уже имелись в Software Updates также невозможно запустить,кто знает подскажите,может настройки есть где в эклипсе,потому что на винде работало...

Пользователь решил продолжить мысль 10 Апреля 2009, 01:57:16:
Сори поспешил ::),нужно было просто проксю прописать...

Пользователь решил продолжить мысль 10 Апреля 2009, 06:26:36:
Мда,рано радовался,прописываю в SVN Repository адресок репы,проверяю pending.... а в ответ такое:
Folder "does not exsist remotely.
 И в консоли:
svn: l2jserver.com
    svn: PROPFIND request failed on '/svn/trunk'
svn: l2jserver.com
Кто знает с чем это связано,не думаю что с сетью,т.к инэт работает и с _http://subclipse.tigris.org/update/ эклипс обновился...
В настройках прописал проксю и пароль с логином,в чем же все таки дело?

Пользователь решил продолжить мысль 10 Апреля 2009, 11:02:46:
Ну же помогите советом,уверен многие сталкивались с такой ошибкой :-\
« Последнее редактирование: 10 Апреля 2009, 11:02:46 от CuJIbBEP »

Оффлайн aya

  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Re: Eclipse CDT
« Ответ #3 : 12 Апреля 2009, 06:59:00 »
Здравствуйте. Не хотел создавать новую тему, по этому спрошу сдесь:
У меня eclipse работает хорошо (именно с Си/C++), но при доступе к методу/ф-ии через "." или "->" (чтобы вывести список действий) наблюдаеться подвисание на 10-15 секунд, что меня очень сильно напрягает, как это решаеться?
« Последнее редактирование: 12 Апреля 2009, 07:08:30 от aya »

Lifewalker

  • Гость
Re: Eclipse CDT
« Ответ #4 : 12 Апреля 2009, 07:42:12 »
У меня eclipse работает хорошо (именно с Си/C++), но при доступе к методу/ф-ии через "." или "->" (чтобы вывести список действий) наблюдаеться подвисание на 10-15 секунд, что меня очень сильно напрягает, как это решаеться?

Сугубо ИМХО. Памяти в два раза больше, чем есть, процессор в три раза быстрее чем есть и порыться в параметрах запуска среды на предмет установки параметра -server в командной строке Джавы. За справкой что такое -server набрать java -help.

Оффлайн aya

  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Re: Eclipse CDT
« Ответ #5 : 12 Апреля 2009, 11:56:28 »
Не в этом дело думаю, по крайней мере все остальное летает, да и парсить там не много, чтобы вывести 2-5 строчек он думает секунд 10, что не есть круто :/

Оффлайн Surzh

  • Участник
  • *
  • Сообщений: 153
    • Просмотр профиля
Re: Eclipse CDT
« Ответ #6 : 12 Апреля 2009, 16:10:34 »
У меня тоже такое. Он походу лопатит все подключенные заголовки... Не думаю, что увеличение количества ОЗУ, частоты процессора приведет к какому-то принципиально качественному результату. Посему, стараюсь использовать другие IDE.
return 0;

Оффлайн aya

  • Участник
  • *
  • Сообщений: 196
    • Просмотр профиля
Re: Eclipse CDT
« Ответ #7 : 13 Апреля 2009, 05:34:35 »
Решено обновлением.

 

Страница сгенерирована за 0.03 секунд. Запросов: 26.