Я работаю в Eclipse: Helios Service Release 1 с использованием Eclipse CDT, компилирующим с использованием g ++
Я только начал изучать использование общих библиотек в своих проектах, но столкнулся с небольшой проблемой.У меня есть три проекта A, B и C. A и B - это совместно используемые библиотеки, а C - исполняемый файл.
При затмении мне удалось ссылаться на A и B из C и C компилируется и работает правильно, но когда япопробуйте запустить сгенерированную программу C вручную вне Eclipse. Я получаю следующую ошибку:
" ошибка при загрузке общих библиотек: libA.so: не удается открыть общий объектный файл: нет такого файла или каталога"
Я попытался переместить A.so B.so и C в одну папку и запустить C, но я получаю ту же ошибку.
Могу ли я заставить Eclipse построить свой проект со всеми файлами в одном месте, и они все еще будут работать, когда я перемещу их в новое место?