哪里Arduino的IDE保存在Mac OS X上的二进制文件?
Answer 1:
在Arduino的软件:进入文件 - > 首选项 ,然后在选择显示详细输出 - > 编译 。
最后,当你正在编译,程序会显示大量数据。 在最后几行,你会发现路径1到.hex
文件。
1每次路径改变!
Answer 2:
Arduino的1.6.5有一个新的命令:在Sketch
菜单中,选择Export compiled Binary
,然后Show Sketch Folder
。 在那里,它是。
Answer 3:
Arduino的IDE使用mktemp的命令创建Mac和Linux上的临时目录。 然而,在Mac上默认的$ TMPDIR的环境变量是不是/ tmp目录/,因为它是在Linux上。 在Mac它在/ var /文件夹,它是在开机随机生成的。 这会使事情变得复杂了一点,但这里有技巧可以添加到您的工具包(如别名,函数,shell脚本等),以帮助你找到你所需要的。
为了找到HEX文件
find $TMPDIR -name \*.hex -exec ls -lrt {} \; #<-- you need that backslash before and space after the semicolon
为了找到建立目录
ls -ldrt $TMPDIR/build*
注: ls
的标志r
和t
导致列表被“反向”通过“时间”分别排序。 这意味着最新的将是在底部。
Answer 4:
什么UDalillu说。 窍门也适用于Windows。 在XP它结束了在C:\ Documents和Settings \ Your_User_Name \本地设置的\ Temp \ buildxxxxx \(的XXX号的变化为每个制作,挑选最近的)。
Answer 5:
Arduino的网页http://arduino.cc/en/Hacking/BuildProcess描述
在一个 “验证” .hex文件写入/ tmp目录(在Mac和Linux)或\的Documents and Settings \\ Local设置\温度(在Windows上)
我现在用fedora19 64位,而当我检查我的/ tmp目录中创建build目录是/tmp/build8102....tmp/
Answer 6:
我做了一个简单的教程在这里与图片
Answer 7:
它在以下博客很漂亮解释在哪里可以找到Arduino的十六进制文件或输出二进制我希望这有助于:)