problema al usar gato en windows
Pregunta
Estoy usando windowsxp. La versión de 'cat' que estoy usando viene incluida con la arduino descarga.
El archivo MAKE ejecuta cat.
Aquí está el resultado:
cat \arduino-0012\hardware\cores\arduino\main.cxx >> applet\foo.cpp
cat: arduino-0012hardwarecoresarduinomain.cxx: No such file or directory
make: *** [applet_files] Error 1
También probé la barra diagonal, /, pero eso da
cat: /arduino-0012/hardware/cores/arduino/main.cxx: No such file or directory
(doblando las barras diagonales, \, no ayudó)
Sin embargo, si ejecuto el comando cat manualmente, funciona. ¿Algunas ideas?
Gracias
Solución
No estoy familiarizado con las herramientas, pero parece que podría necesitar escapar (duplicar) las barras invertidas en el archivo MAKE, ya que el mensaje de error muestra la ruta sin barras invertidas.
Alternativamente, puede estar esperando una ruta de estilo Unix que tenga barras diagonales en su lugar.
Nueva información : Parece que se necesitaban dos cambios: (a) utilice barras diagonales y (b) especifique la unidad, porque los entornos tipo Unix no predeterminan eso como lo haría DOS .
Otros consejos
Por el error, adivinaré que el gato espera que le des la otra barra oblicua.
'/' en lugar de '\'
No estoy seguro aunque pruébelo.
En realidad, las rutas de estilo Unix funcionaron, pero no una ruta relativa. Tuve que usar g: / ....