リカバリモードで標準のWindows 7インストールディスクを実行すると、コマンドラインを開いてカスタムビルドされたアプリケーションを実行するとエラー 'サブシステムがサポートされていません'が表示されます。私は/ SUBSYSTEM:CONSOLE、WINDOWS、NATIVEとリンクしようとしましたが、これらの作業はありません。リカバリディスクでサポートされているWindowsサブシステム
私はパーティションテーブルで少し難しかったです(そして、ウィンドウに含まれているパーティションマネージャからバグ、または少なくとも「ばかげた」動作を見つけた可能性があります)ので、それを修正するユーティリティを書きました。私のプログラムでは、Windowsの場合はCreateFile
をインポートするためにWindows.hを使用していますが、必要があれば標準のC++(あるいは標準のC)しか使用できません。
アプリケーションを実行するには何が必要ですか?
あなたはどのようなコンパイラを使用していますか?これはシンプルな "Hello World"プログラムで再現可能ですか、またはCreateFileの使用を開始するときに問題が発生しますか?あなたのプログラムw.r.tの 'objdump -p'の出力は何ですか? "サブシステム"? http://old.nabble.com/Finding-an-executable's-Windows-subsystem-td22897545.html – HostileFork
Visual Studio 2010のC++(静的なランタイムを使用)を使用して、1時間でチャンスが得られたら空のプロジェクトを作成した後、単なるprintfを使用します。 – James