Windows Software ohne zusätzliche Runtime

Gast #736784
Servus,

ich brauch ein kleines Tool, welches ich mir selber schreiben möchte. 
Allerdings ist das Tool darauf ausgelegt auf nackten Windowsrechner zu 
funktionieren, das heißt: Keine java und kein .net.

Selbst Visual C++ 2008 Programme laufen nicht unter einem nackten 
Windows....

Mein Programm soll auch auf die Registry zugreifen können, hab bisher 
nur in Java, PHP und C# programmiert.

Wie schreibe ich überhaupt solche Windowsprogramme? In welcher Sprache, 
wenn selbst die Programme aus Visual c++ 2008 nicht laufen, oder ich 
habe einen Fehler gemacht -.-
Gast #736971
> Selbst Visual C++ 2008 Programme laufen nicht unter einem nackten
> Windows....

Doch, tun sie. Du hast vielleicht eine Debug-Version getestet, die 
benoetigt ein paar extra DLLs.

Stell sicher, dass du keine MFC oder sonstwas verwendest, wenn du das 
Projekt erstellst. Am besten ist es, "Leeres Projekt" anzukreuzen.
Gast #736991
Hallo,

es gibt es mehrere varianten.

1. Statisch linken (wie schon gesagt), da werden alle runtime 
biblioteken an deine programm mitgelinkt.
2. www.openwatcom.org da brauchst du sogar gar kein windows :)
3. www.trolltech.com QT wenn GUI und multiplatform seien soll (kann auch 
ohne GUI sein)
4. GCC ist auch nicht schlect, werden aber die bibliotheken auch 
benotigt mingw z.B. die man wiederum statisch linken kann :=

anstatt DevCPP der schon vor paar jaren gestorben ist, nimm codebloks 
(http://www.codeblocks.org/) der nachfolger projekt.
u. s.w.

MfG
Yuri
Gast #738083
Nimm Purebasic!
IDE für Linux, MAC und Window.
Visuelle Programmoberfläche mit dem beigestellten Designer erstellen.
Läuft als Demo schon super, dann aber ohne API und DLL-Zugriff.
Preisgünstig, und auch noch easy zu bedienen, kann ich sogar 
durchschauen :-)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.