0

我用的是windowsxp。我正在使用的“猫”版本与arduino下载捆绑在一起。

makefile 运行 cat。

这是输出:

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

我也尝试了正斜杠/,但这给出了

cat: /arduino-0012/hardware/cores/arduino/main.cxx: No such file or directory

(加倍反斜杠,\,没有帮助)

但是,如果我手动运行 cat 命令,它就可以工作。有任何想法吗?

谢谢

4

3 回答 3

2

我不熟悉这些工具,但看起来您可能需要转义(加倍)makefile 中的反斜杠,因为错误消息显示没有任何反斜杠的路径。

或者,它可能期望一个 Unix 风格的路径,而该路径将有正斜杠。

新信息:看起来需要进行两项更改:(a)使用正斜杠,以及(b)指定驱动器,因为类 Unix 环境不像 DOS 那样默认。

于 2009-01-23T23:10:58.140 回答
1

由于错误,我猜猫希望你给它另一个斜线。

'/' 代替 '\'

不确定虽然尝试一下。

于 2009-01-23T23:11:22.337 回答
1

实际上,Unix 风格的路径有效,但不是相对路径。我不得不使用 g:/....

于 2009-01-23T23:18:40.730 回答