Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 21

Thema: Linux Programme auf Windows Systemen schreiben

  1. #1
    Registrierter Benutzer
    Registriert seit
    15.12.2002
    Beiträge
    25

    Linux Programme auf Windows Systemen schreiben

    Hallo Leute,

    Die Frage wird sich ziemlich dumm anhören.

    Also, ich möchte Linux Programme auf Windows schreiben, welche Entwicklungsumgebung kann ich da nehmen?

    Sind die Linux Binarys anders als Windows binarys?

    Danke!

    Schöne Grüße

  2. #2
    Registrierter Benutzer
    Registriert seit
    25.02.2002
    Ort
    2nd level cache
    Beiträge
    90
    Also, ich möchte Linux Programme auf Windows schreiben, welche Entwicklungsumgebung kann ich da nehmen?
    Jede Beliebige, vom Notepad bis Visual C++ 6

    Sind die Linux Binarys anders als Windows binarys?
    Absolut, es muß für jede Betriebssystemplattform neu kompiliert werden.
    Einmal schwarzen Tee mit Milch und Zucker bitte!

  3. #3
    Registrierter Benutzer
    Registriert seit
    15.12.2002
    Beiträge
    25
    Dabei fehlte ja noch etwas.

    unzwar will ich das Programm auch auf Windows testen.


    Danke

  4. #4
    Registrierter Benutzer
    Registriert seit
    25.02.2002
    Ort
    2nd level cache
    Beiträge
    90
    Kannst Du, solange Du am ISO/ANSI Standard festhältst und keine betriebssystemspezifischen Funktionen verwendest. Dann verwende aber auch gleich die DEV-C++ IDE, dann kannst Du Dich schonmal mit dem GNU Compiler auseinandersetzen.

    Alternativ hast Du auch die Möglichkeit der bedingten Compilierung. Das lässt sich gut mit Präprozessor-Direktiven realisieren.

    Mach ich auch so und der Code lässt sich prima portieren.
    Geändert von ReSeT (07-02-2003 um 18:51 Uhr)
    Einmal schwarzen Tee mit Milch und Zucker bitte!

  5. #5
    Registrierter Benutzer
    Registriert seit
    15.12.2002
    Beiträge
    25
    Achso. Logo

    Ich glaube derjenige der Moderator ist kann dieses Thema löschen. Denn es ist etwas Überflüssig. Ich habe genauso dumme Themen bei anderen Threads gesehen.
    Als Moderator sollte man solche Themen löschen oder?

  6. #6
    Registrierter Benutzer
    Registriert seit
    25.02.2002
    Ort
    2nd level cache
    Beiträge
    90
    Soll ich?
    Einmal schwarzen Tee mit Milch und Zucker bitte!

  7. #7
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Original geschrieben von ReSeT
    Kannst Du, solange Du am ISO/ANSI Standard festhältst und keine betriebssystemspezifischen Funktionen verwendest. Dann verwende aber auch gleich die DEV-C++ IDE, dann kannst Du Dich schonmal mit dem GNU Compiler auseinandersetzen.
    In einer cygwin Umgebung kannst du auch Unix spezifische Sachen benutzen.
    Ich glaube alle Befehle, in deren man Page steht, dass sie POSIX kompatibel sind.

    Aber ich versteh nicht ganz, wie man freiwillig unter Windows entwickeln kann

    Ich würde sogar Windows Software wenn möglich unter Linux machen

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  8. #8
    Registrierter Benutzer
    Registriert seit
    25.01.2003
    Beiträge
    222
    man kann schon freiwillig unter windows entwickeln 8)
    viel leichter oder schwerer als mit linux wird es nicht
    wirklich, aber cygwin ist fast so wie windows software
    auf linux zu schreiben und über wine laufen zu lassen.
    (was manchmal auch gut funktionieren kann )

  9. #9
    Registrierter Benutzer
    Registriert seit
    25.02.2002
    Ort
    2nd level cache
    Beiträge
    90
    Stimmt ja, Cygwin gibt es ja auch noch.

    btw. Ich hab mal ne Benutzerverwaltung für Windows2000 unter Linux entwickelt. Allerdings in reinem ANSI-C, da fiel das portieren nicht schwer.
    Einmal schwarzen Tee mit Milch und Zucker bitte!

  10. #10
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    Java + SWT for President ! Das läuft mittlerweile sogar unter Mac OS X! Entwickeln kannst du das wo du willst... (www.eclipse.org)

    wenn du C/C++ verwendest, ist da natürlich gleich auch noch die leidige Toolkit - Frage... (meine Stimme für Fltk !!!)

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  11. #11
    Registrierter Benutzer Avatar von microdigi
    Registriert seit
    13.07.2002
    Ort
    Bad Soden-Salmuenster
    Beiträge
    104

    wenn ich da auch mal was zu sagen mag...

    ...eh ICH unter WINDOWS noch ein einziges mal IRGENDetwas entwickele,
    fahr ich lieber auf die bahamas.... ...oder die cayman islands...
    siehe dazu meine vika
    aloha - digi, der bei linux qt/kde ganz lapidar feststellen kann,
    dass die dokumentation dazu stimmt.
    Rentner66 (als Nebenberuf)
    'Fossil' der ersten IT-Stunde, weltweit manches 'ausgefressen'
    0173 1047 047
    Intel P4(686)-2,53 GHz, 1GB, 2x80 GB, 2xNW, Sound, CD-RW, DVD-DL-RW, ATI Radeon 9000,
    LINUX (SuSE-9.3-Prof -- KDEvelop-QT-Professional),
    after ten years m$ VS97: C++ & MFC > NO windows anymore! NEVER-EVER! :eek: ...
    e-commerce networker

  12. #12
    Registrierter Benutzer Avatar von Hans-Georg Normann
    Registriert seit
    04.03.2000
    Ort
    Uetersen
    Beiträge
    571

    Re: wenn ich da auch mal was zu sagen mag...

    Original geschrieben von microdigi
    ...eh ICH unter WINDOWS noch ein einziges mal IRGENDetwas entwickele,
    fahr ich lieber auf die bahamas.... ...oder die cayman islands...
    Hey he, nun mal langsam, sonst trifft dich vor der Rente noch der Schlag und das wünscht dir keiner Aber wenn du losfährst, sagste Bescheid, ich komme mit.

    Ich kann's nachvollziehen.....

    Hans
    333 Mhz, 466 MHz, neee, ich hab was neues zuhause.....

  13. #13
    Registrierter Benutzer
    Registriert seit
    15.12.2002
    Beiträge
    25
    Ok! Windows mag ich auch nicht so ganz, weil der scheiss ab und zu hängt und irgendwelche unangenehmen Effekte macht.



    So neue Frage wie entwickelt ihr denn unter Linux? Welche IDE bzw. muß ich unbedingt so eine grafische Oberfläche installieren? Wenn ich in die C/C++ Entwicklung einsteige, dann auf UNIX Systemen.

  14. #14
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Original geschrieben von SourceKoT
    So neue Frage wie entwickelt ihr denn unter Linux? Welche IDE bzw. muß ich unbedingt so eine grafische Oberfläche installieren? Wenn ich in die C/C++ Entwicklung einsteige, dann auf UNIX Systemen.
    Du brauchst keine IDE zu benutzen, wenn du nicht willst
    (Nicht mal unter Windows)

    IDEs erleichtern nur manchmal in großen Projekten die Übersicht.

    Ich arbeite meist mit einem Editor, der mehrere Dateien offen haben kann und zwischen denen man schnell wechseln kann.

    Wenn du auf möglichst allen Systemen mit dem gleichen Editor arbeiten willst, dann wäre da VI bzw VIM ein heißer Tipp.
    Ich kann den zwar nicht ausstehen, aber den gibts wirklich überall.

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  15. #15
    Registrierter Benutzer
    Registriert seit
    28.11.2002
    Ort
    Dallmin
    Beiträge
    17
    Bei mir wird zum Code schreiben Emacs genommen, den gibts auch für beinahe jede erdenkliche Plattform.

    Vi und die vi-Befehle sind nicht kompatibel zu meinem Gehirn.

    Zu den IDEs, geben tuts einige, KDevelop dürfte wohl die gebräuchlichste für den Hobbyprogrammierer sein. KDE-Studio ist so übel auch nicht und Sniff++ ist zwar irgendwie nicht leicht zu bedienen, aber kann bei großen Projekten wirklich hilfreich sein. Die letzten beiden sind aber wohl nur gegen Geld zu kriegen.
    "There are two major products
    that come out of Berkeley: LSD
    and UNIX. We don't believe this
    to be a coincidence." - Jeremy S.
    Anderson

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •