Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как скомпилировать программу?

292
26 июня 2006 года
Matush
726 / / 14.01.2004
Написал прогу которая использует GTK+. Писал под Windows'ом, теперь хочу откомпилировать ее в линуксе. А точнее под MAEMO.
Непонятные моменты:
1. как скомпилить прогу которая состоит из нескольких файлов
(я делаю так gcc -x c++ myPrg `ls *.cpp` `pkg-config --cflags gtk+-2.0 hildon-libs` -ansi `pkg-config --libs gtk+- hildon-libs`)

2. при компиляции предыдущим методом (пришлось правда во все *.h файлы #include повставлять одинаковые) появляются такие эрроры:
......... undefined reference to `operator delete[](void*)
......... undefined reference to `__gxx_personality_v0`


P.S debian, компилирую из scratchbox, я в линуксе чайник
5.3K
26 июня 2006 года
r000n_m
177 / / 26.02.2006
Там вроде нужно make-файл составлять
292
27 июня 2006 года
Matush
726 / / 14.01.2004
[quote=r000n_m]Там вроде нужно make-файл составлять[/quote]
генеальный и полезный ответ :)

Вопрос закрываю, разобрался сам. Проблему разрешил использыванием компилятора g++ и добавлением glib-2.0
2
27 июня 2006 года
squirL
5.6K / / 13.08.2003
[quote=Matush]генеальный и полезный ответ :)

Вопрос закрываю, разобрался сам. Проблему разрешил использыванием компилятора g++ и добавлением glib-2.0[/quote]
правильное решение :) а при использовании gcc нужно явно С++ библиотеки подключать, по-моему.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог