IDE für C++ UND Java gesucht

wie kann er nun versuchen, dass die Pfade richtig gesetzt werden?

Unter Tools->Options->C/C++->Code Assistence die globalen Include-Pfade eintragen, und/oder zusätzliche in den jeweiligen Projekteigenschaften (in den Compiler-Enstellungen).

Die Pfade selbst muß er aber allein rausfinden :)

Gruß,
Björn
 
Ich habe eben aus Jux Netbeans 6.5.1 installiert. Ein frisch angelegtes C++ Anwendungsprojekt compilierte sofort. Auch iostream wurde gefunden.

Eines ist mir aufgefallen: Netbeans benötigt X11, um ein xterm zu starten, um darin das erzeugte Programm zu starten...
 
X11 und Xcode ist drauf!
Kann es an der Version liegen, die er sich gezogen hat? Welche war es bei Dir?
Gruss
 
Welche Version von was? Ich schrieb oben Netbeans 6.5.1. Trotzdem solltest du nicht versuchen, hier (in diesem Forum) C++ zu lernen. Das schlägt fehl!
 
KEINESFALLS DIE BETA! Die meinen das mit dem Beta immer sehr sehr ernst bei Netbeans! Wenn dann nimm die 6.5.1 :)

_ebm_ schrieb:
Eines ist mir aufgefallen: Netbeans benötigt X11, um ein xterm zu starten, um darin das erzeugte Programm zu starten...

:faint: warum einfach wenn's auch kompliziert geht...


zum Tutorial:

u.a. dort dürfte sich was finden lassen: http://www.onlinetutorials.de/cpp-index.htm
 
_ebm_ schrieb:
Ihr lernt also nichts im Studium? Oh Deutschland, wo gehst du hin....

Die Tatsache das er nach C/C++ fragt läßt auf ein Ingenieurstudium schließen und da ist programmieren wirklich nur eine Randerscheinung zumeist für genau einen Schein.
 
:faint: warum einfach wenn's auch kompliziert geht...
http://www.onlinetutorials.de/cpp-index.htm

Naja, die vereinheitlichen ;) So sieht die Logik unter allen Unices gleich aus.

Die Tatsache das er nach C/C++ fragt läßt auf ein Ingenieurstudium schließen und da ist programmieren wirklich nur eine Randerscheinung zumeist für genau einen Schein.

Mir ging es nicht darum, dass programmieren eine Randerscheinung ist, sondern dass sie angeblich an der Uni nichts lernen.
 
Naja, C/C++ sind nicht überal "nur randerscheinungen"… leider ;).
Das Problem, dass man an der Uni nichts lernt hat aber wohl eher was mit der Grundeinstellung der Studierenden zutun als mit der Uni :D .
 
Naja, C/C++ sind nicht überal "nur randerscheinungen"… leider ;).
Das Problem, dass man an der Uni nichts lernt hat aber wohl eher was mit der Grundeinstellung der Studierenden zutun als mit der Uni :D .


Was ist das denn für eine Aussage?

Also zu meinem Studium: Bioinformatik um genau zu sein. Wir machen viel mit "R" und Matlab. Mit Informatik hat man in herkömmlichen Sinne nix zu tun.
C++ deshalb, weil ein Dozent weniger flexibel ist und das Zeug in C++ haben möchte, was uns zum ersten Mal so über die Füsse läuft.
Wir machen (wenn überhaupt) in Java dann Alles.... So, nun haben wir tonnenweise Quellcodes und wir bekommen sie nicht zum laufen, da irgendwas mit der Installation nicht so läuft wie wir es wollen.... Thats It
 
Dem Informatiker an sich sollte es aber egal sein wie die Sprache heißt die er verwendet! Das ist ja gerade der Sinn des Informatikstudiums das man Verfahren zur Problembeschreibung und -lösung lernt!

Auch Java kennt sowas wie Include-Pfade, da sollte das doch auch für C machbar sein und wie schon ein paarmal erwähnt Xcode dürfte sofort funktionieren.
 
Was ist das denn für eine Aussage?

Also zu meinem Studium: Bioinformatik um genau zu sein. Wir machen viel mit "R" und Matlab. Mit Informatik hat man in herkömmlichen Sinne nix zu tun.

Informatik hat im Grunde genommen sehr wenig mit Programmieren zutun. Ihr habt offensichtlich ein grundlegendes Problem mit dem Verständnis, wie die Toolchain funktioniert. Ich wiederhole mich gern: holt euch Literatur, die euch das beibringt. Ein wenig Neugier und Interesse ist da von Vorteil!

C++ deshalb, weil ein Dozent weniger flexibel ist und das Zeug in C++ haben möchte, was uns zum ersten Mal so über die Füsse läuft.

Ist der Dozent oder seid ihr unflexibel?

Wir machen (wenn überhaupt) in Java dann Alles.... So, nun haben wir tonnenweise Quellcodes und wir bekommen sie nicht zum laufen, da irgendwas mit der Installation nicht so läuft wie wir es wollen.... Thats It

Wie wollt ihr es denn? Ablegen, knopf drücken, läuft? :confused:

Die Phase, dass euch alles fertig vorgekaut serviert wird, habt ihr mit dem Erreichen der Hochschulreife abgeschlossen!
 
Zuletzt bearbeitet:
Informatik hat im Grunde genommen sehr wenig mit Programmieren zutun. Ihr habt offensichtlich ein grundlegendes Problem mit dem Verständnis, wie die Toolchain funktioniert. Ich wiederhole mich gern: holt euch Literatur, die euch das beibringt. Ein wenig Neugier und Interesse ist da von Vorteil!



Ist der Dozent oder seid ihr unflexibel?



Wie wollt ihr es denn? Ablegen, knopf drücken, läuft? :confused:

Die Phase, dass euch alles fertig vorgekaut serviert wird, habt ihr mit dem Erreichen der Hochschulreife abgeschlossen!


ich will hier sicherlich keine schlauen Tips von Menschen, die keinen Einblick haben, was Sache ist! Belassen wir es einfach dabei!


Aber ja: Genau sowas will ich! Knopf drücken und dann den Ablauf auswerten bzw. die Daten, die das Programme (die Programme) ausgeben. Man muss nicht immer programmieren, wenn man an den Ergebnissen interessiert ist!
 
ich will hier sicherlich keine schlauen Tips von Menschen, die keinen Einblick haben, was Sache ist! Belassen wir es einfach dabei!


Aber ja: Genau sowas will ich! Knopf drücken und dann den Ablauf auswerten bzw. die Daten, die das Programme (die Programme) ausgeben. Man muss nicht immer programmieren, wenn man an den Ergebnissen interessiert ist!

Ich frage zurück. Anfangs klang das, als müsstet ihr in C++ für ein Projekt an der Uni etwas programmieren und du suchst eine IDE, die auch für Java geeignet ist. Jetzt klingt das so, als hättet ihr Quellcode vom Dozenten bekommen, den ihr übersetzen müsst um dann mit dem entstandenen Programm Daten auswerten zu können? Dann ist die Beratung auf den letzten Seiten komplett in die falsche Richtung gelaufen.
 
Ich frage zurück. Anfangs klang das, als müsstet ihr in C++ für ein Projekt an der Uni etwas programmieren und du suchst eine IDE, die auch für Java geeignet ist. Jetzt klingt das so, als hättet ihr Quellcode vom Dozenten bekommen, den ihr übersetzen müsst um dann mit dem entstandenen Programm Daten auswerten zu können? Dann ist die Beratung auf den letzten Seiten komplett in die falsche Richtung gelaufen.

Also.... nochmals ausführlich: Wir brauchen/wollen eine IDE, die sowohl Java, als auch C++/C kann. Wir haben ca. 250 Dateien, die durchlaufen müssen und Daten auswerfen. Die Daten sollen gewissen Projekten zugeordnet sein und in diesen Projekten geht es um die Gewinnung von evolutionären Algorithmen, in denen gewisse Parameter verändert werden sollen. Die Codes liegen vor und sind teilweise auskommentiert, teilweise nicht. Die Mathematik dahinter ist klar, die Programmierung nicht, da dies auch nicht unsere Aufgabe ist und sie sich sehr vom Stil und der Sprache unterscheidet. Die gewonnen Daten werden dann in "R" bzw. Ruby weiteren Auswertungen unterzogen bzw. es werden Plots erstellt, die wir (und das ist unsere eigentliche Aufgabe) im Rahmen eines Projekts analysieren und die medizinische Relevanz zeigen sollen. Thats it! Da gewisse Dateien "doppelt" da sind, wäre eben das zuordnen zu gewissen Projekten mit einer schicken IDE einfacher und vor allem übersichtlicher.
Habe ich mich nun klarer ausgedrückt? Ich will keine IDE, die mir "aus dem Nichts" einen Code erstellt.
Ich für meine Person habe einfache Kenntnisse in Java, da ich mit anderen Sprachen studiert habe. Ich kann nun mir Java und C++ beibringen (was ich auch vor habe), aber die ersten Auswertungen sollen eben schon nächste Woche vorgelegt werden. Und da habe ich keine Zeit nun jeden Tag 5 Stunden mich "einzufuchsen".... Das mache ich dann, wenn ich Urlaub habe ;)


Ach ja: Gewisse Codes gibt es auch schon in R. Die will uns der Dozent aber nicht geben, da sie von ihm sind und die Java/C++ von seinen Studenten. Begründung: "Sonst haben die das ja umsonst gemacht"
 
Also.... nochmals ausführlich: Wir brauchen/wollen eine IDE, die sowohl Java, als auch C++/C kann. Wir haben ca. 250 Dateien, die durchlaufen müssen und Daten auswerfen. Die Daten sollen gewissen Projekten zugeordnet sein und in diesen Projekten geht es um die Gewinnung von evolutionären Algorithmen, in denen gewisse Parameter verändert werden sollen. Die Codes liegen vor und sind teilweise auskommentiert, teilweise nicht. Die Mathematik dahinter ist klar, die Programmierung nicht, da dies auch nicht unsere Aufgabe ist und sie sich sehr vom Stil und der Sprache unterscheidet. Die gewonnen Daten werden dann in "R" bzw. Ruby weiteren Auswertungen unterzogen bzw. es werden Plots erstellt, die wir (und das ist unsere eigentliche Aufgabe) im Rahmen eines Projekts analysieren und die medizinische Relevanz zeigen sollen. Thats it! Da gewisse Dateien "doppelt" da sind, wäre eben das zuordnen zu gewissen Projekten mit einer schicken IDE einfacher und vor allem übersichtlicher.
Habe ich mich nun klarer ausgedrückt? Ich will keine IDE, die mir "aus dem Nichts" einen Code erstellt.
Ich für meine Person habe einfache Kenntnisse in Java, da ich mit anderen Sprachen studiert habe. Ich kann nun mir Java und C++ beibringen (was ich auch vor habe), aber die ersten Auswertungen sollen eben schon nächste Woche vorgelegt werden. Und da habe ich keine Zeit nun jeden Tag 5 Stunden mich "einzufuchsen".... Das mache ich dann, wenn ich Urlaub habe ;)


Ach ja: Gewisse Codes gibt es auch schon in R. Die will uns der Dozent aber nicht geben, da sie von ihm sind und die Java/C++ von seinen Studenten. Begründung: "Sonst haben die das ja umsonst gemacht"

Was in diesem Fall noch wichtig wäre. Handelt es sich um "Plain" C / C++
oder sind Sachen wie MFC(MS) oder VLC(Borland) enthalten. Dann wird die Auswahl schon viel viel enger
 
Du willst also nicht in C/C++ und Java programmieren sondern Eingabedaten und Projekte sortieren und katalogisieren? An deiner Stelle würde ich dann Verzeichnisse anlegen und damit sortieren. Damit kannst du am Einfachsten den Überblick gewinnen. Eine IDE (Integrated Development Environment) ist dafür weniger geeignet.

IDEs erstellen dir übrigens nicht aus dem nichts Code! Davon war nie die Rede. IDEs helfen dir, deinen Quellcode, also der Code, der zu den Programmen übersetzt werden soll, zu verwalten und komplexe Übersetzunsszenarien mit einem Click anstoßen zu können. Ich habe den Eindruck, du bringst da Entwurfs-, Entwicklungs-, Übersetzungs- und Laufzeit durcheinander oder ich verstehe die Anforderungen nicht. Daten != Code!
 
Projekt-Files in Ordner stecken ---> Im Terminal einmal compilen pro Projekt ("g++ xyz usw" ---> ausführen ./bla ---> Ausgabe in Text file pipen ---> fertig?
 
Zurück
Oben Unten