Можно ли указать в управляемых проектах Eclipse путь к библиотеке независимо от конфигурации
В свойствах / настройках / настройках инструмента можно указать путь поиска в библиотеке (-L).
Для конкретной конфигурации сборки можно ввести
${workspace_loc:/SomeLib/Debug} или ${workspace_loc:/SomeLib/Release}
в зависимости от конфигурации.
Есть ли переменная, такая как ${workspace_loc}, которую можно использовать для указания "универсального" пути поиска. Этот путь будет правильным, независимо от конфигурации.
Такие как:
$ {Workspace_loc:/SomeLib/${конфигурации}}
Кстати, документация Eclipse показывает список всех переменных рабочей области / проекта?
1 ответ
Одна вещь, которую вы можете сделать, это создать собственную подстановку строк. "Вы можете создавать и настраивать простые переменные запуска, на которые вы можете ссылаться в конфигурациях запуска, которые поддерживают переменные". Это делается в "Предпочтения"> "Выполнить / отладить"> "Подстановка строк".
Что касается списка возможных переменных, я обнаружил, что если вы перейдете в "Run Configurations" и выберете вкладку "Arguments", а затем нажмите кнопку "Variables..." - вы получите окно со всеми переменными и их описаниями. Вы даже можете редактировать подстановки строк оттуда.
Надеюсь, это помогло.