Forum: PC Hard- und Software Dokumentation Eclipse Kepler als PDF


von Dennis S. (eltio)


Lesenswert?

Hallo zusammen,

gibt es die Online-Doku [1] der neusten eclipse-Version auch als PDF? 
Die Anzahl der Möglichkeiten erschlagen mich ein bisschen und ich würde 
mir die Doku gerne sauber ausdrucken.

Gruß

[1] http://help.eclipse.org/kepler/index.jsp

von oszi40 (Gast)


Lesenswert?

Es gibt Sachen, die könnTe man nach pdf konvertieren. Ob das 
sinnvoll/erlaubt ist, wäre zu prüfen, da später in dezentalen Dokumenten 
keine Aktualisierungen stattfinden.

von Dennis S. (eltio)


Lesenswert?

Hallo oszi40,

klar kann man das konvertieren (Stichwort PDF-Drucker). Mir ist aber 
kein Programm bekannt, das auch automatisch die Formatierung ansehnlich 
erstellt.

Ich wage mal zu behaupten, dass innerhalb einer Version die Änderungen 
vernachlässigbar sind, zumal ich in erster Linie einen Überblick brauche 
und nicht so viel am Rechner lesen möchte.

Gruß Dennis

von Cyblord -. (cyblord)


Lesenswert?

Aber warum denn bloss?
Die Doku ist online doch perfekt zu lesen und vor allem zu durchsuchen.

Internetausdrucker?
Eclipse ist doch keine Waschmaschine, wo man die Anleitung durchliest 
und dann weiß wies geht. Hast du dir mal die Topics angeschaut?

Na gut also, das Ding hat ja sogar ne Druckansicht. D.h. jedes Topic 
kann man per Druckansicht drucktauglich anzeigen und dann ausdrucken, 
auch als PDF natürlich.

Wieviele Seiten wird die gesamte Doku umfassen? Reichen 1000?

gruß cyblord

: Bearbeitet durch User
von Dennis S. (eltio)


Lesenswert?

cyblord ---- schrieb:
> Aber warum denn bloss?
> Die Doku ist online doch perfekt zu lesen und vor allem zu durchsuchen.
Steht doch oben warum. Hast du den Thread nicht verstanden? Dann 
formuliere ich es gerne neu.

> Internetausdrucker?
> Eclipse ist doch keine Waschmaschine, wo man die Anleitung durchliest
> und dann weiß wies geht. Hast du dir mal die Topics angeschaut?
Ja, habe ich.

> Na gut also, das Ding hat ja sogar ne Druckansicht. D.h. jedes Topic
> kann man per Druckansicht drucktauglich anzeigen und dann ausdrucken,
> auch als PDF natürlich.
Ja, aber die mangelnde Formatierung habe ich ja schon erwähnt.

> Wieviele Seiten wird die gesamte Doku umfassen? Reichen 1000?
Das kommt auf die Qualität des Inhalts an.

Okay, ich erweitere die Suche mal etwas auf "fundierte 
Einstiegsliteratur". Kennt da jemand Quellen od. Bücher od. optisch 
druckfähige PDF?

Gruß Dennis

: Bearbeitet durch User
von Cyblord -. (cyblord)


Lesenswert?

Man fragt sich, zu welchen Themen du da Literatur suchst. Eclipse ist 
kein monolithischer Block. Wie dir die Topics (die du ja angeschaut 
hast) auch deutlich gezeigt haben müssten.

Die ganzen Möglichkeiten, Ansichten, Editoren usw. hängen in großen Maße 
davon ab, was man mit Eclipse tun will. Sie sind bei Java Entwicklung 
anders als bei C, und dort wieder anders als bei PHP. Eclipse lebt durch 
recht viele Plugins und Erweiterungen.

Dokus, Tutorials und sicher auch einige Bücher sollten sich zum Thema 
Eclipse leicht finden lassen. Aber die Frage ist, was sucht man 
eigentlich, was will man wissen.

von Dennis S. (eltio)


Lesenswert?

Hallo cyblord,

es geht mir um einen Überblick über die Erstellung von Embedded C / 
C++-Anwendungen mit Eclipse. Ich habe hier ein etwas umfangreicheres 
Programm, bestehend aus ca. 10 einzelnen Projekten.

Die Fragen, die jetzt auftauchen sind thematisch so sehr gestreut, dass 
ich glaube ein Überblick wäre sinnvoller als partiell alles zu 
bearbeiten. Beispiel:
- Warum kann ich in den Properties die "Linked Resources" nicht ändern?
- Wie verwende ich einen ganz bestimmten Compiler?
- Was ist der Indexer?
- Warum ist meine toolchain "orphaned"?
- Warum ist der Kartei-Reiter "Settings" vollständig leer?
- Wofür brauche ich "Build Variables"?
- Und was ist der Unterschied zu den "Environment"-Einträgen?
- Wofür sind die Verzeichnisse ".metadata" und ".settings"?
- Was sind "Binary Parser"?
- ...

Du siehst: sehr gestreut und themenübergreifend.
Gruß

von Cyblord -. (cyblord)


Lesenswert?

Den Fragen nach, scheint es vor allem um das CDT-Plugin zu gehen, 
welches in Eclipse für die C/C++ Geschichte zuständig ist. Ist würde da 
anfangen zu suchen. Mit dem Eclipse-Kern hat es eher weniger zu tun.

Auch bei Literatur würde ich dann in Richtung "C Entwicklung mit 
Eclipse" etwas suchen. Das dürfte die meisten deiner Fragen klären.

von Dennis S. (eltio)


Lesenswert?

Die Tutorials gehen kaum über ein "Hello World" hinaus. Was ich suche 
ist eine Art BestPractice, wie man große Projekte mit Eclipse verwaltet, 
auch gerne als Buch. Anscheinend gibt es das nicht.

Gruß

von oszi40 (Gast)


Lesenswert?

> Anscheinend gibt es das nicht.

Dann frag mal da z.B. http://www.oreilly.de/

von Dennis S. (eltio)


Lesenswert?

Vielen Dank! Ich hatte nur gehofft, etwas CDT-spezifisches 
dazuzukriegen.

von ORGO (Gast)


Lesenswert?

C mit GCC Compiler ist relativ simpel, aber wie können andere Compiler 
(ggf. mit vorhandenen Plugins) verwendet werden?

von Cyblord -. (cyblord)


Lesenswert?

ORGO schrieb:
> C mit GCC Compiler ist relativ simpel, aber wie können andere Compiler
> (ggf. mit vorhandenen Plugins) verwendet werden?

Der Aufruf erfolgt ja einfach über "Batch-Befehle", also z.B. ruft 
Eclipse einfach "avr-gcc" und alle Parameter dazu auf. In der PATH 
Variablen muss nun das korrekte Verzeichniss eingestellt sein, damit der 
Compiler gefunden wird. Diese Aufrufe kann man im CDT Plugin auch 
umstellen und eigene angeben. Die Parameter lassen sich dort ebenfalls 
eingeben. Somit können beliebige andere Compiler verwendet werden.

gruß cyblord

von ORGO (Gast)


Lesenswert?

cyblord ---- schrieb:
> Der Aufruf erfolgt ja einfach über "Batch-Befehle", also z.B. ruft
> Eclipse einfach "avr-gcc" und alle Parameter dazu auf.

Gibt es ein dokumentiertes Beispiel?

von Cyblord -. (cyblord)


Lesenswert?

ORGO schrieb:
> cyblord ---- schrieb:
>> Der Aufruf erfolgt ja einfach über "Batch-Befehle", also z.B. ruft
>> Eclipse einfach "avr-gcc" und alle Parameter dazu auf.
>
> Gibt es ein dokumentiertes Beispiel?

Sorry mir ist nicht klar was es da zu dokumentieren geben sollte? Gehe 
doch einfach mal auf ein Projekt -> Properties -> C Build -> Settings.

Dort sieht man alle Teile der Toolchain. Klicke z.B. auf AVR-Assembler. 
Dann sieht man rechts ein Eingabefeld "Command". Da drin steht: 
"avr-gcc". Das kann man verändern. Die Parameter werden direkt darunter 
durch Variablen angegeben. Kann man auch verändern. Und das geht so für 
alle Teile der Toolchain.

gruß cyblord

von ORGO (Gast)


Lesenswert?

cyblord ---- schrieb:
> Sorry mir ist nicht klar was es da zu dokumentieren geben sollte? Gehe
> doch einfach mal auf ein Projekt -> Properties -> C Build -> Settings.

welche Eclipse wird dabei verwendet?

von Cyblord -. (cyblord)


Lesenswert?

ORGO schrieb:
> cyblord ---- schrieb:
>> Sorry mir ist nicht klar was es da zu dokumentieren geben sollte? Gehe
>> doch einfach mal auf ein Projekt -> Properties -> C Build -> Settings.
>
> welche Eclipse wird dabei verwendet?

Juno. Sollte aber mit Kepler genau gleich sein. Da dieser Dialog vom 
CDT-Plugin stammt und der Inhalt (also die Einträge der Toolchein) aus 
einem AVR Projekt (daher vom AVR-Plugin stammen).

: Bearbeitet durch User
von ORGO (Gast)


Lesenswert?

cyblord ---- schrieb:
> vom AVR-Plugin stammen

sorry, aber das ist genau mein Problem. Es gibt Compiler-Toolchains, die 
schlechte oder noch gar keine Eclipse CDT-Plugins anbieten. Was dann?

von Cyblord -. (cyblord)


Lesenswert?

ORGO schrieb:
> cyblord ---- schrieb:
>> vom AVR-Plugin stammen
>
> sorry, aber das ist genau mein Problem. Es gibt Compiler-Toolchains, die
> schlechte oder noch gar keine Eclipse CDT-Plugins anbieten. Was dann?

Ist doch egal. Du nimmst das avr-plugin und änderst, wie oben 
beschrieben, die Compileraufrufe und Parameterlisten ab. Ist doch alles 
Änderbar.

von ORGO (Gast)


Lesenswert?

cyblord ---- schrieb:
> "avr-gcc"

Ja, prinzipiell mag das bei einer GNU-Toolchain funktionieren mit GCC 
Cross Compiler. Was aber bei einer Compiler-Toolchain bzw. 
HW-Architektur, die nicht von GNU unterstützt wird?

von Cyblord -. (cyblord)


Lesenswert?

Warum soll das nur bei GNU funktionieren? Praktisch jeder Compiler wird 
über die Kommandozeile aufgerufen und bekommt dort seine Parameter. Was 
soll jetzt bei anderen Compilern hier nicht gehen?

Hast du mal ein KONKRETES Beispiel was du tun willst und was nicht geht? 
Welchen Compiler willst du denn einsetzen?

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.