Использование ярлыка папки в переменных среды

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

Я использую определенный макет папки для организации моих библиотек программирования, похожий на макет OSX Framework:

Library root ->  
   Versions ->  
      1.0 ->  
         Include  
         Lib  
      2.0 ->  
         Include  
         Lib  
   Include (shortcut to one of the Includes in Versions)  
   Lib (shortcut to one of the Lib ins Versions)

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


Моя проблема в том, что Visual Studio не связывает мои проекты, если я использую ярлыки для переменной среды LIB, но он работает, если я использую исходная папка.

5
задан ludovic.silvestre
25.11.2022 19:01 Количество просмотров материала 2409
Распечатать страницу

1 ответ

ваша проблема в том, что ярлыки не являются общесистемной функцией – они получают специальную обработку только внутри оболочки Explorer. Использование "в переменных окружения" здесь не имеет значения.

вместо ярлыков можно использовать ссылки или символические ссылки через mklink – оба работают на уровне файловой системы и будет поддерживаться всеми программами.

3
отвечен grawity 2022-11-27 02:49

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх