включить папку, в которой находятся общие библиотеки. Что-то вроде этого:

отаю в Eclipse: Helios Service Release 1, используя Eclipse CDT, компилируя с использованием g ++

Я только начал изучать использование общих библиотек в своих проектах, но столкнулся с небольшой проблемой. У меня есть три проекта A, B и C. A и B являются общими библиотеками, а C - исполняемым.

В рамках Eclipse мне удалось сослаться на A и B из C и C, которые компилируются и работают правильно, но когда я пытаюсь запустить сгенерированную программу C вручную вне Eclipse, я получаю следующую ошибку:

"ошибка при загрузке общих библиотек: libA.so: невозможно открыть общий объектный файл: такого файла или каталога нет"

Я попытался переместить A.so B.so и C в одну папку и запустить C, но я получаю ту же ошибку.

Могу ли я заставить Eclipse построить свой проект со всеми файлами в одном месте, и они все еще будут работать, когда я переместу их в новое место?

Ответы на вопрос(2)

Ваш ответ на вопрос