以下の内容はhttps://blog.systemjp.net/entry/20110406/p2より取得しました。


Visual C++ 2008でランタイム無しで実行可能なEXEファイルをコンパイルする方法

VC++2008で普通にコンパイルして、使ってもらおうとすると「動かないよ」と言われます。
ランタイムがインストールされてないからですね。

でもプロジェクトの設定次第でランタイムいらずになります。(出来上がったexeのサイズは少し大きくなるけど)

  • [プロジェクトのプロパティ] – [C/C++] – [コード生成] – [ランタイムライブラリ]を[マルチスレッド(/MT)]に設定する
  • [プロジェクトのプロパティ] – [リンカ] – [リンクライブラリの依存関係]を[いいえ]に設定する。(※プロパティページの左上の[構成]の切り替え(Release/Debug)を忘れないように注意。)


気のせいかもしれないけどリンクライブラリの依存関係を「いいえ」にしなくても、うまくいくみたい。

元ネタ




以上の内容はhttps://blog.systemjp.net/entry/20110406/p2より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14