Pro-Linux.de

Pro-Linux

Pro-Linux Diskussions- und Hilfeforum
Aktuelle Zeit: 19. Dez 2018 6:38

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 16. Sep 2011 6:31 
Hi,
auf die Gefahr hin, dass ihr mich jetzt auslacht, wollt ich mal ne Anfängerfrage stellen:

Ich hab für meine Bachelorarbeit 4 kleine Programme in C++ geschrieben (alles in Eclipse) und wollte die Projekte jetzt "abschließen", d.h. unter Windows würd ich jetzt einfach ne .exe Datei draus machen und schon könnt ich's abgeben. Da aber alles unter Linux programmiert ist, weis ich jetzt grad garnicht, was ich da zu tun habe.
Eclipse erstellt zwar beim Debuggen immer im Unterordner "\Debug" eine Programmdatei,
die genau so heißt wie mein Projekt, allerdings passiert rein granichts, wenn ich auf diese klicke.

Kann mir jemand helfen?

Danke schonmal im Voraus,
Grüße, Thodin


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 19. Sep 2011 11:33 
Offline
Benutzeravatar

Registriert: 11. Feb 2006 19:10
Beiträge: 3569
Nein, unter MS-Windows könntest du auch nicht einfach eine .exe-Datei daraus machen. Du müsstest diese entweder statisch linken oder müsstest alle verwendeten Libraries in der richtigen Version im Programmverzeichnis beilegen -- oder blind darauf vertrauen, dass sie auf dem Zielsystem funktionieren, was die Sache unnötig zerbrechlich macht. In Ingenieurstudiengängen würde ich allein deshalb nie besser als "ausreichend" vergeben.

Beim Erzeugen von Linux-Binaries hast du im Prinzip dieselben Optionen. Wenn das Binary ohne zusätzliche Abhängigkeiten auf den meisten Systemen laufen soll, musst du es als statisches i386-Binary compilieren und linken lassen.

Bitte lies dir die *Anleitung* zu Eclipse durch. Dort stehen solche Dinge drin.

Janka

_________________
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 2 Beiträge ] 

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Sie dürfen keine neuen Themen in diesem Forum erstellen.
Sie dürfen keine Antworten zu Themen in diesem Forum erstellen.
Sie dürfen Ihre Beiträge in diesem Forum nicht ändern.
Sie dürfen Ihre Beiträge in diesem Forum nicht löschen.
Sie dürfen keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de