2009-11-02 3 views
1

Мой продукт построен с использованием cygwin в Windows. но Средства Windows не понимает Cygwin путь/дома/Lib/ Как установить эти переменные во время выполнения, как я могу установить переменную окруженияWindows Makefile и настройка среды Переменная

набор LIB_PATH = `cygpath -w/дом/Библиотека»

Что-то вроде этого.

ответ

0

Вы можете сделать прямой перевод Cygwin на читаемый путь Windows, добавив путь к вашей установке Cygwin (то есть, C:/cygwin) в путь стиля Cygwin. Таким образом, «/ home/lib» станет «C:/cygwin/home/lib». В вашем make-файле у вас может быть переменная для добавления ко всем вашим путям, которая является пустой строкой на платформах, отличных от Windows, но становится правильной дорогой Cygwin в Windows.

Смежные вопросы