Frankly, I do not understand why an option for placing the hex file is not provided
easier way: http://www.thinkcreate.org/index.php/debug-arduino-with-proteus/
Thats a good one but Windows only it seems
Hi,I had been searching for were the compiled .hex file was being stored. On windows 10, if you click on your "C:\Users\**UserAccount**\AppData\Local\Temp" drive and look for a folder something like this "build6400650277782182288.tmp" Looks like a temp file, but it is a folder. In the folder it will have your file name .ino saved as a .hex. For example, if your .ino file is "Marlin_3DP12_398.ino", Then the .hex file will be "Marlin_3DP12_398.hex"Additionally; every time you open and close your Marlin project, your .tmp folder will have a different build number. So if you open your Marlin project and compile and the .tmp folder is build6400650277782182288.tmp, then the next time you reopen the same Marlin sketch and compile, the build number will be different.Hope this helps.