konwersja ścieżki msys (lub cygpath dla msys?)

Muszę przekazać opcję wiersza polecenia /DEF:c:\tLibath ścieżkaLib.def "ze skryptu bash do kompilatora / linkera MS. Ścieżka jest generowana jako część procesu kompilacji za pomocą skryptu bash. przepustki to:

-DEF:/c/filepath/myLib.def

Konwersja ścieżki MSYS nie poradzę sobie z tym prawidłowo, ponieważ nie rozumie/DEF: część. To działa, gdybym to zrobił

-DEF=/c/filepath/myLib.def

ale wtedy narzędzia ms nie rozumieją tego parametru. W skrócie, jaki jest właściwy sposób zapisu tego parametru w bashu MSYS, aby przekształcić go w odpowiedni argument?

Na cygwin mogłem użyć cygpath, ale nie ma odpowiednika, ponieważ ktoś z msys uważa, że ​​nie jest potrzebny (nawet jeśli istnieją skrypty dla cygwin, który używa cygpath).

questionAnswers(7)

yourAnswerToTheQuestion