problema nell'uso di cat in windows
Domanda
Sto usando windowsxp. La versione di 'cat' che sto usando viene fornita in bundle con il download arduino .
Il makefile esegue cat.
Ecco l'output:
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
Ho anche provato la barra, /, ma questo dà
cat: /arduino-0012/hardware/cores/arduino/main.cxx: No such file or directory
(raddoppiando le barre posteriori, \, non ha aiutato)
Tuttavia, se eseguo manualmente il comando cat, funziona. Qualche idea?
Grazie
Soluzione
Non ho familiarità con gli strumenti, ma sembra che potresti dover sfuggire (raddoppiare) le barre rovesciate nel makefile, poiché il messaggio di errore mostra il percorso senza alcuna barra rovesciata.
In alternativa, potrebbe aspettarsi un percorso in stile Unix che avrebbe invece delle barre in avanti.
Nuove informazioni : sembra che fossero necessarie due modifiche: (a) usa le barre in avanti e (b) specifica l'unità, perché gli ambienti di tipo Unix non lo impostano come DOS .
Altri suggerimenti
Con l'errore indovinerò che il gatto si aspetta che tu ci dia l'altra barra.
'/' invece di '\'
Non sono sicuro però provalo.
In realtà, i percorsi in stile Unix hanno funzionato, ma non un percorso relativo. Ho dovuto usare g: / ....