Pages: [1]   Go Down
Author Topic: Wo verstecken sich die .hex Files  (Read 1247 times)
0 Members and 1 Guest are viewing this topic.
im Neckartal
Offline Offline
Jr. Member
**
Karma: 0
Posts: 60
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo vom neuen,

und gleich eine Frage:

Wo versteckt die Arduino IDE 1.0 die jeweiligen .hex Files?
Bei einem Compilerdurchlauf müßten die doch eigentlich erstellt werden, schließlich werden die doch zum Upload gebraucht, oder ist hier eine geheime Magie im Spiel?

Grüßle Bernd
Logged

Theoretisch gibt es keinen Unterschied zwischen Theorie und Praxis ...

Offline Offline
God Member
*****
Karma: 9
Posts: 721
42
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

halt mal beim compilieren die Shift-Taste, dann siehst du es (Shift drücken, Upload drücken, Shift loslassen) - normalerweise - je nach OS - im Temp Ordner also unter Windows 7 etwa "C:\Users\BENUTZERNAME\temp" - Bei Windows XP unter "C:\Dokumente und Einstellungen\BENUTZERNAME\temp" und bei Unix je nachdem wie du es eingestellt hast, bei Mac OS(x).... - ich find es frech, soetwas zu fragen, ohne wenigstens ein bisschen Infos über die verwendete Plattform zu geben.
Logged


im Neckartal
Offline Offline
Jr. Member
**
Karma: 0
Posts: 60
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sorry,
ich verwende Ubuntu 12.04 (64bit)
Dein Tip mit dem Shift drücken bewirkt rein gar nichts.
Und das "bei Unix je nachdem wie du es eingestellt hast" hilft mir auch nicht wirklich, da ich nichts eingestellt habe oder jemals diesbezüglich was einstellen mußte/konnte.
Die 1.0 ist bei Ubuntu in den Paketquellen verfügbar - ich habe also nicht die Version von der Downloadseite installiert.

Grüßle Bernd
Logged

Theoretisch gibt es keinen Unterschied zwischen Theorie und Praxis ...

Bavaria Germany
Offline Offline
Full Member
***
Karma: 0
Posts: 121
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Du könntest mal im "/tmp" Verzeichnis suchen.

Gruß, mmi.
Logged

Offline Offline
Edison Member
*
Karma: 21
Posts: 1405
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Du kannst zum Einen versuchen während ein Sketch compiliert wird mal folgenden Befehl in der Console abzusetzen:
Code:
ps uaxww | grep hex
Mit etwas Glück beim Timing solltest Du den Programmaufruf sehen inklusive Pfad zum Hex-File.

Alternativ kannst Du nach dem Compilieren nach dem Hex-File suchen:
Code:
find ~ -name "*.hex" -mmin -5
oder
Code:
find /tmp -name "*.hex" -mmin -5
Bei Linux gibt es nicht so viele Verzeichnisse die zum Schreiben für jeden User erlaubt sind.

Bei Mac OS X liegen die Daten unter "/var/folders/" in einem Unterordner der vermutlich mit zufälligem Namen bei der Installation angelegt wird.
Mario.
« Last Edit: May 07, 2012, 11:03:52 pm by mkl0815 » Logged

0
Offline Offline
Faraday Member
**
Karma: 19
Posts: 3420
20 LEDs are enough
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Einfach in der IDE den "verbose" Mode einstellen, dann werden alle Filenamen angezeigt. Insbesondere auch der des Hex Files.

http://blog.blinkenlight.net/experiments/counting/faster-counter/0b0_blinkenlight_navigate_to_preferences/


http://blog.blinkenlight.net/experiments/counting/faster-counter/0b1_blinkenlight_preferences/

http://blog.blinkenlight.net/experiments/counting/faster-counter/0b2_blinkenlight_determine_build_folder/
« Last Edit: May 08, 2012, 12:53:21 am by Udo Klein » Logged

Check out my experiments http://blog.blinkenlight.net

im Neckartal
Offline Offline
Jr. Member
**
Karma: 0
Posts: 60
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Danke euch für die hilfreichen Tips.

Ich bin im /tmp fündig geworden.
Die Files "verstecken" sich in einem Verzeichnis "buildxxxxxxxxxx.tmp" (x = eine wohl zufällige Ziffernfolge).
Das Verzeichnis wird allerdings beim Schließen der IDE wieder gelöscht - da kann man dann natürlich lange suchen ... smiley-roll

@Udo Klein:
Deine drei Links ergeben nur ein "Page not found" ...

Grüßle Bernd
Logged

Theoretisch gibt es keinen Unterschied zwischen Theorie und Praxis ...

0
Offline Offline
Faraday Member
**
Karma: 19
Posts: 3420
20 LEDs are enough
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hmm, funktionieren die Links hier besser?

http://blinkenlightblog.files.wordpress.com/2012/05/0b0_blinkenlight_navigate_to_preferences.png
http://blinkenlightblog.files.wordpress.com/2012/05/0b1_blinkenlight_preferences.png
http://blinkenlightblog.files.wordpress.com/2012/05/0b2_blinkenlight_determine_build_folder.png
« Last Edit: May 08, 2012, 08:14:48 am by Udo Klein » Logged

Check out my experiments http://blog.blinkenlight.net

Germany
Offline Offline
Edison Member
*
Karma: 44
Posts: 2261
Arduino rocks
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Du hast eine Dopplung der beiden letzten Links, der letzte sollte bestimmt das sein:

http://blinkenlightblog.files.wordpress.com/2012/05/0b2_blinkenlight_determine_build_folder.png
Logged

Mein Arduino-Blog: http://www.sth77.de/ - letzte Einträge: Teensy 3.0 - Teensyduino unter Window 7 - Teensyduino unter Windows 8

0
Offline Offline
Faraday Member
**
Karma: 19
Posts: 3420
20 LEDs are enough
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Behoben. Funktionieren die Links jetzt?
Logged

Check out my experiments http://blog.blinkenlight.net

im Neckartal
Offline Offline
Jr. Member
**
Karma: 0
Posts: 60
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ja, die Links funktionieren jetzt, danke.

Und ... du glaubst gar nicht, wie oft ich die Preferences schon offen hatte und die Zeile mit "Show verbose...." grundsätzlich überlesen habe ...  smiley-red
Logged

Theoretisch gibt es keinen Unterschied zwischen Theorie und Praxis ...

Pages: [1]   Go Up
Jump to: