アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私はプログラマです。1040 formに私の職業としてそう書いています -- Ken Thompson
w/ Platform SDK (スコア:5, 参考になる)
この手順だけではプロジェクトウィザードがきちんと使えません。
例えば日本語版の説明だと、ウィザードの最初の画面に Win32アプリケーションが表示される
ように書かれていますが、実際はコンソールアプリを選んでから次頁で選択できます。
英語版の方が参考になるかと。
Using Visual C++ 2005 Express Edition with the Microsoft Platform SDK [microsoft.com]
※ リンク先からも飛べますが、PlatformSDKは
Re:w/ Platform SDK (スコア:1)
自分も試してみたのですが、Win32アプリの表示が出てこず、
手順を間違えたのかと四苦八苦した次第です。
コンソールアプリを選んでから選択しなおす方法で
うまくいったのですが、生成されたexeは生成環境では
Win32アプリとして正常に動作したものの、
別の環境(VS2005 Express無し、.NET無し)に持っていくと
エラーが出て起動出来ませんでした(号泣)。
これじゃあ使えねえェェェ~~~!!!。
その後の実験結果 (Re:w/ Platform SDK) (スコア:1)
MSVCR80D.DLLをコピーしてやれば、
生成されたexeファイルは正常に動きました♪。
…とはいえ、MSVCR80D.DLLなんて、配布出来ませんよね?。
WindowsXP Pro環境(VS2005 Express無し、.NET無し)では、
MSVCR80D.DLLをコピーしても
「このアプリケーションの構成が正しくないため、
アプリケーションを開始できませんでした。」
とのエラーが出て起動出来ません。
どうすれバインダー!!(涙)。
Re:その後の実験結果 (Re:w/ Platform SDK) (スコア:1, 参考になる)
↑の方法でどうでしょう。
あと静的リンクってできないのかな?
#会社じゃ試せないのでAC
Re:その後の実験結果 (Re:w/ Platform SDK) (スコア:0)
VC++の、
プロジェクトのプロパティ→C/C++→コード生成
で、
「マルチスレッド」か「マルチスレッドデバッグ」
を選んで、再ビルド。
(これで切り替わるのは、MSVCRTのみの、スタティック/ダイナミックリンク)