Могу ли я делиться исходным кодом между проектами в Eclipse (CDT) без использования абсолютных путей? - PullRequest
6 голосов
/ 08 октября 2010

Я знаю, что есть похожие вопросы с ответами, и некоторые из них предлагаются мне, когда я набираю это.Тем не менее, ни один из них не предлагает решения без абсолютных путей.

У меня есть два проекта в проекте SVN, и им нужно совместно использовать некоторые файлы .cpp и .h.Я просто не мог найти способ избежать абсолютных путей, которые напрямую связаны с каталогом, в котором я проверяю свой код.Весьма вероятно, что каждый, кто пытается использовать код, должен будет сначала изменить эти переменные.

Я не мог найти никакого решения без использования переменной (в лучшем случае).Есть ли какие-нибудь недавние трюки / разработки, которые я пропускаю?

1 Ответ

5 голосов
/ 25 апреля 2012

Я думаю, что решил это! В Eclipse CDT 8 вы можете использовать связанные файлы / папки с абсолютными или относительными путями к рабочей области.

Вам нужно сделать это:

Новая папка-> Дополнительно, отметьте «Ссылка на файл / папку в файловой системе», Переменные-> Рабочая область-> Расширить, затем выберите другие файлы / папки проекта.

Наконец, используйте:

Новая исходная папка для каждой новой связанной папки.

Вот и все!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...