Problema do Cygwin no caminho do Windows

0

Eu usei o cygwin para trabalhar no Windows, mas agora tenho um problema aqui.

Como coloquei meu cygwin em D:\cygwin , quando tento executar um programa, a saber, ocamldep.exe , ele retorna um erro de caminho que não sei como corrigir.

O erro é o seguinte.

/bin/sh: D:cygwinbinocamldep.exe: command not found

Eu sei com certeza que eles não têm cygwinbinocamldep.exe, mas como mudar isso em ocamldep.exe apenas? Desculpe, mas eu sou realmente um manequim no Unix e tudo mais.

    
por zfm 06.05.2011 / 07:00

1 resposta

0

Há algo errado com o seu caminho. Meu palpite é que a string "D: \ cygwin \ bin \ ocamldep.exe" é passada para sh, que então faz a remoção de barra invertida e termina com D: \ cygwinbinocamldep.exe.

Post, por favor, o que está na sua variável $ PATH: echo $ PATH dirá qual é o seu valor.

Além disso, você pode tentar executar D: \ cygwin \ bin \ ocamldep.exe, /cygwin/bin/ocamldep.exe ou /bin/ocamldep.exe (o primeiro é o caminho do Windows com o estilo X da ONU) barras invertidas, segunda e terceira são caminhos nativos de UN X, um deles pode funcionar).

    
por 06.05.2011 / 09:01