Проблема при компиляции нескольких файлов на Линуксе
Проект состоит из нескольких .h файлов. Реализация всех методов(функции членов каждого класса) и функций лежит там же где и описание этих методов, т.е сразу после описания следует определение.
Сам проект является эквивалентной реализацией стандартной библиотеки STL(ustl) и я его скачал с инета. Стандартный STL использует ту же самую стратегию, т.е все функции (контейнеров, мнржеств и т.д) описываются и определяются в хедерах. Компилирую я файл main.cpp на котором хочу протестировать функции контейнеров и итераторов с помощью компилятора g++.
Ругается компилятор почти на все, например, в записе
template<class T> он говорит что T неопределено, остальные ошибки такого же рода.
Заранее спасибо за ваши ответы!
код который вы пытаетсь скомпилировать, разумеется, секретный и показать его вы не можете?