Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как настроить Eclipse 3.2.1 CDT 3.1.2 + FLTK 1.1.7, В статьях многие вопросы не объясняют 
:(
    Опции темы
JavaCraft
Дата 15.5.2007, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 139
Регистрация: 8.2.2007

Репутация: нет
Всего: 1



Помогите плиз настроить Eclipse 3.2.1 CDT 3.1.2 + FLTK 1.1.7 под Windows

Задача
1) настроить одинаковую среду разработки как под Linux/FreeBSD, так и под Windows
2) код не должен изменяться независимо от используемого компилятора и платформы
3) Если п.1 и 2. выполнены то использовать наилучший компилятор для данной платформы
    Если нет, то как организавать работу?

Я на С/С++ под Eclipse никогда не писал.
На VS 2005 без усилий скомпилировал библиотеку FLTK 1.1.7 из исходников и тестовый проект,
с использованием готового проекта в составе исходников и родного компилятора,
но на Eclipse... просто не въезжаю как заставить его работать, что нужно установить/настроить.

Собственно, CDT подключил без проблем, просто скопировав в известные папки и всё.
Создал Managed C++ Make Project, который должен подключать инклюды и либу FLTK 1.1.7
Скачал FLTK 1.1.7 в исходниках, распаковал в папку c:\eclipse\workspace\fltk-1.1.7
Содал второй проект для компиляции FLTK.
Указал путь c:\eclipse\workspace\fltk-1.1.7 для поиска хёдеров, там много папок,
которые подключаются в коде #include <FL/...>

Дальше нужно компилировать проект, но сначала нужно скомпилировать библиотеки fltk.

Пытаюсь сделать Build Project
Получаю ... ничего не получаю кроме

make -k all 
MAKE Version 5.2  Copyright © 1987, 1998 Inprise Corp.
Incorrect command line argument: -k

Syntax: MAKE [options ...] target[s]
    -B                Builds all targets regardless of dependency dates
    -Dsymbol[=string] Defines symbol [equal to string]
    -Idirectory       Names an include directory
    -K                Keeps (does not erase) temporary files created by MAKE
    -N                Increases MAKE's compatibility with NMAKE
    -Wfilename        Writes MAKE to filename updating all non-string options
    -Usymbol          Undefine symbol
    -ffilename        Uses filename as the MAKEFILE
    -a                Performs auto-dependency checks for include files
    -c                Caches auto-dependency information
    -e                Ignores redefinition of environment variable macros
    -i                Ignores errors returned by commands
    -l+               Enables use of long command lines
    -m                Displays the date and time stamp of each file
    -n                Prints commands but does not do them
    -p                Displays all macro definitions and implicit rules
    -q                Returns zero if target is up-to-date and nonzero
                      if it is not (for use in batch files)
    -r                Ignores rules and macros defined in BUILTINS.MAK
    -s                Silent, does not print commands before doing them
    -? or -h          Prints this message
      Options marked with '+' are on by default. To turn off a default
      option follow it by a '-', for example: -a-

Каким парсером и компилятором нужно пользоваться?
Является ли CDT самодостатчным инструментом для компиляции или к нему еще нужно прикручивать что-то?
Например, MinGW32 и прочие тулсы? Зачем? 
Что я не так делаю и что нужно сделать?

...................

В общем сам разобрался, что как и зачем. Мда... вот... возникли чисто организационные вопросы. см. в другом топике.


Это сообщение отредактировал(а) JavaCraft - 17.5.2007, 11:17
PM MAIL   Вверх
korbian
Дата 24.5.2007, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 336
Регистрация: 20.2.2007
Где: Penza

Репутация: нет
Всего: 14



 smile 
Как ты CDT подключил?

ЗЫ: У меня простое копирование почему то не работает.

Это сообщение отредактировал(а) korbian - 24.5.2007, 15:16


--------------------
korbian ©
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java tools & IDE's | Следующая тема »


 




[ Время генерации скрипта: 0.0379 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.