/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/include/g++-v3/iostream:77: undefined reference to `std::ios_base::Init::Init[in-charge]()'
/tmp/ccrvltXC.o(.text+0x98b): In function `__tcf_0':
/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/include/g++-v3/iostream:77: undefined reference to `std::ios_base::Init::~Init [in-charge]()'
/tmp/ccrvltXC.o(.eh_frame+0x11):/root/pascal/fmm.h:35: undefined reference to `__gxx_personality_v0'
может это каким то ключиком для gcc лечиться?
всем спасибо
с math.h примерно такой же глюк был, выличился ключиком -lm к gcc.
А вот это меня удивило. Ведь в проге нет ни одного места где динамически выделяется память. Размеры всех массивов заранее извесны и внесены в #define
Объясните кто подробно плиз.
#include подключает заголовочный файл, а не библиотеку.
using namespace std - задает область пространства имен std, но к подключению библиотек тоже никакого отношения не имеет :new_cool:
Так что библиотеки подключаются только с командной строки.
В принципе надо почитать доку по gcc, возможно можно подключать библиотеки с помощью каких-то инструкций в файле CPP.
Shura добавил в 25.01.2005 11:16
(Alagert @ Вторник, 25 Января 2005, 1:19) писал(а):с math.h примерно такой же глюк был, выличился ключиком -lm к gcc.
А вот это меня удивило. Ведь в проге нет ни одного места где динамически выделяется память. Размеры всех массивов заранее извесны и внесены в #define
Объясните кто подробно плиз.
#include подключает заголовочный файл, а не библиотеку.
using namespace std - задает область пространства имен std, но к подключению библиотек тоже никакого отношения не имеет :new_cool:
Так что библиотеки подключаются только с командной строки.
В принципе надо почитать доку по gcc, возможно можно подключать библиотеки с помощью каких-то инструкций в файле CPP.
Shura добавил в 25.01.2005 11:16
(Alagert @ Вторник, 25 Января 2005, 1:19) писал(а):с math.h примерно такой же глюк был, выличился ключиком -lm к gcc.
А вот это меня удивило. Ведь в проге нет ни одного места где динамически выделяется память. Размеры всех массивов заранее извесны и внесены в #define
Объясните кто подробно плиз.
Про math.h я не к тому говорил.
А про массивы вот к чему: там написана какя то ошибка инициализации(конструирования). Вот я и писал что размеры все известны заранее.