Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revisionBoth sides next revision | ||
eclipse [2011/12/29 16:01] – petz | eclipse [2014/05/02 06:45] – switch from NOTE to WRAP lenz | ||
---|---|---|---|
Line 32: | Line 32: | ||
<code bash> | <code bash> | ||
- | <note warning>Ubuntu 10.04 liefert das sehr alte Eclipse Galileo mit. Es wird empfohlen ein neueres Paket direkt herunterzuladen. Siehe [[eclipse# | + | <WRAP round alert> |
- | <note tip>Das Paket eclipse-platform enthält nur die Platform und keine Sprachspezifischen plugins. Diese müssen noch mit dem Plugin Manager nachinstalliert werden. Es kann auch eine schon vorhandene Installation von eclipse genutzt werden.</ | + | Ubuntu 10.04 liefert das sehr alte Eclipse Galileo mit. Es wird empfohlen ein neueres Paket direkt herunterzuladen. Siehe [[eclipse# |
+ | </WRAP> | ||
+ | |||
+ | <WRAP round tip> | ||
+ | Das Paket eclipse-platform enthält nur die Platform und keine Sprachspezifischen plugins. Diese müssen noch mit dem Plugin Manager nachinstalliert werden. Es kann auch eine schon vorhandene Installation von eclipse genutzt werden. | ||
+ | </WRAP> | ||
===== Konfiguration ===== | ===== Konfiguration ===== | ||
Line 39: | Line 45: | ||
**Environment**: | **Environment**: | ||
- | <note important> | + | <WRAP round important> |
+ | Starten von Eclipse per Doppelklick im File-Explorer übernimmt nicht die gesetzten Umgebungsvariablen der Shell. | ||
+ | </WRAP> | ||
Die erste Möglichkeit um eclipse mit den gesetzten Umgebnungsvariablen zu benutzen ist, eclipse aus einer Konsole heraus zu starten. | Die erste Möglichkeit um eclipse mit den gesetzten Umgebnungsvariablen zu benutzen ist, eclipse aus einer Konsole heraus zu starten. | ||
Line 81: | Line 90: | ||
- Das Projekt mit einem Klick auf den Hammer bauen. | - Das Projekt mit einem Klick auf den Hammer bauen. | ||
- Nach einem erfolgreichen Build ist im Project Explorer das Binary mit der Zusatzinfo der Architektur, | - Nach einem erfolgreichen Build ist im Project Explorer das Binary mit der Zusatzinfo der Architektur, | ||
- | <note> | + | <WRAP round info> |
Wenn statt arm als Architektur die Hostarchitektur steht (z.B. x86), dann wurde der falsche Compiler gewählt. Siehe auch: [[eclipse# | Wenn statt arm als Architektur die Hostarchitektur steht (z.B. x86), dann wurde der falsche Compiler gewählt. Siehe auch: [[eclipse# | ||
- | </note> | + | </WRAP> |
===== Cross Compilen mit Eclipse ===== | ===== Cross Compilen mit Eclipse ===== | ||
Line 105: | Line 115: | ||
Jetzt wird in der gewählten Configuration das Projekt für die Zielhardware gebaut. Zum Kopieren der gebauten Binärdatei in das RootFS ist noch Folgendes zu erledigen: | Jetzt wird in der gewählten Configuration das Projekt für die Zielhardware gebaut. Zum Kopieren der gebauten Binärdatei in das RootFS ist noch Folgendes zu erledigen: | ||
- | In den Projekteigenschaften unter '' | + | In den Projekteigenschaften unter '' |
+ | Das Kopieren direkt ins LTIB-RootFS funktioniert nur, wenn die Benutzerrechte von Eclipse das Schreiben an diese Stelle erlauben. Notfalls sind vorher die Rechte des Zielverzeichnisses entsprechend anzupassen. | ||
+ | </wrap> | ||
Line 117: | Line 130: | ||
Im nächsten Formular muss nur noch das heruntergeladene ZIP-Archiv ausgewählt werden und mit '' | Im nächsten Formular muss nur noch das heruntergeladene ZIP-Archiv ausgewählt werden und mit '' | ||
{{ : | {{ : | ||
- | <note tip> | + | <WRAP round tip> |
+ | Sollte es beim Kompilieren probleme geben, kann man zuerst das Bauen per direktem Aufruf von '' | ||
+ | </WRAP> | ||
===== Debuggen ===== | ===== Debuggen ===== | ||
* [[eclipse: | * [[eclipse: |