出力DLLなしでVisual C++ 2010をコンパイルするnmakeオプションはありますか、exeはMSVCR100.dllによって異なりますか?nmake/VC++ 2010:MSVCR100.dllなしでコンパイルする場合
2
A
答えて
4
/MTコンパイラスイッチは、CRTに静的にリンクするために使用されます。 makefile内のコンパイラオプションに追加する必要があります。プロジェクトの設定ではなく、コンパイラキーで
0
。 これを行うには、C/C++ Properties - > Code Generationに移動し、Runtime LibraryのドロップダウンからMulti-threaded(/ MT)またはMulti-threaded Debug(/ MTd)を選択します。
関連する問題
- 1. Visual Studio C++ MSVCR100.dllエラーランタイム
- 2. msvcr100と
- 3. C++実行可能ファイル - MSVCR100.dllが見つかりませんでした。エラー
- 4. VS2005/2008/2010で動作するようにDLLをコンパイルする方法
- 5. SDLプログラムをコンパイルしてDLLなしで実行する方法
- 6. 必要なフラグがない場合、コンパイルが失敗する
- 7. dllファイルのコンパイルと逆コンパイル
- 8. Visual Studio 2013 msvcr120〜msvcr100
- 9. DLLの逆コンパイル
- 10. GetProcAddressを使用してmsvcr100.dllでcosfを見つけることができません
- 11. コードを新しいアセンブリ(DLL)に分割する場合
- 12. __stdcallでdllをコンパイルするGCC
- 13. mingwとeclipseでdllをコンパイルする
- 14. C++ .exeでDLLをコンパイルする方法
- 15. VisualStudio 2010 - Dllエラー:__vcrt_cleanup_type_info_names
- 16. ハスケルでハムズを使用する場合Yesodなしの場合
- 17. JavaでDLLをロードするWindows XPの場合
- 18. DLLをC++で使用する場合は?
- 19. Visual C++ 2010でMPIRをコンパイルする
- 20. DLLのリリースバージョンのデバッグ(PDBファイルの場合)
- 21. コードは、Visual Studio 2010でコンパイルしますが、次のソースコードは、Visual Studio 2010で正しくコンパイルすべて
- 22. JADC DLLの逆コンパイル
- 23. wcecompatをdllにコンパイル
- 24. FreeTypeをDLLにコンパイルする(スタティックライブラリではなく)
- 25. Emacsで複数のコンパイルを実行する(Windowsの場合)?
- 26. DLLが使用可能な場合は関数を呼び出しますか?
- 27. 全般的なコンパイルの問題VS 2010
- 28. gcc、コンパイル、NO_GLIBCが偽の場合
- 29. Visual Studio 2010:dllプロジェクトのブレークポイント
- 30. VS.netで作成した.dllファイルを逆コンパイルする方法
本当に*なぜ*あなたがしてはいけないのかを知っているときにのみ、DLLで/ MTを使用してください。 –