Wenn Sie eine Standard-Windows 7-Installationsdiskette im Wiederherstellungsmodus ausführen, erhalten Sie beim Öffnen der Befehlszeile und Ausführen einer benutzerdefinierten Anwendung den Fehler 'Subsystem nicht unterstützt'. Ich habe versucht, mit/SUBSYSTEM: CONSOLE, WINDOWS und NATIVE zu verknüpfen, nichts davon funktioniert.Welches Windows-Subsystem wird auf einer Wiederherstellungsdiskette unterstützt
Ich hatte ein wenig Schwierigkeiten mit einer Partitionstabelle (und möglicherweise einen Fehler gefunden, oder zumindest 'dumm' Verhalten von der Partition Manager in Windows enthalten) und so schrieb ein Dienstprogramm, um es zu beheben. Mein Programm verwendet 'Windows.h', um CreateFile
zu importieren, jedoch kann ich bei Bedarf nur Standard C++ (oder sogar Standard C) ohne Windows-spezifische Header verwenden.
Was muss ich tun, um eine Anwendung zu starten?
Welche Compiler verwenden Sie? Ist das mit einem einfachen "Hello World" -Programm reproduzierbar, oder erhalten Sie das Problem, wenn Sie CreateFile verwenden? Was ist die Ausgabe von 'objdump -p' auf Ihrem Programm w.r.t. "Teilsystem"? http://old.nabble.com/Finding-an-executable-Windows-subsystem-td22897545.html – HostileFork
Mit Visual Studio 2010, C++ (mit statischen Laufzeit), wenn ich eine Chance in einer Stunde bekomme, werde ich versuchen, eine leere verwenden Projekt und dann mit nur einem printf. – James