Можно ли указать в управляемых проектах Eclipse путь к библиотеке независимо от конфигурации

В свойствах / настройках / настройках инструмента можно указать путь поиска в библиотеке (-L).

Для конкретной конфигурации сборки можно ввести

${workspace_loc:/SomeLib/Debug} или ${workspace_loc:/SomeLib/Release}

в зависимости от конфигурации.

Есть ли переменная, такая как ${workspace_loc}, которую можно использовать для указания "универсального" пути поиска. Этот путь будет правильным, независимо от конфигурации.

Такие как:

$ {Workspace_loc:/SomeLib/${конфигурации}}

Кстати, документация Eclipse показывает список всех переменных рабочей области / проекта?

1 ответ

Одна вещь, которую вы можете сделать, это создать собственную подстановку строк. "Вы можете создавать и настраивать простые переменные запуска, на которые вы можете ссылаться в конфигурациях запуска, которые поддерживают переменные". Это делается в "Предпочтения"> "Выполнить / отладить"> "Подстановка строк".

Что касается списка возможных переменных, я обнаружил, что если вы перейдете в "Run Configurations" и выберете вкладку "Arguments", а затем нажмите кнопку "Variables..." - вы получите окно со всеми переменными и их описаниями. Вы даже можете редактировать подстановки строк оттуда.

Надеюсь, это помогло.

Другие вопросы по тегам