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

¿Fue útil?

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: / ....

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top