【问题标题】:nmake / VC++ 2010 : Compile without MSVCR100.dll dependsnmake / VC++ 2010:编译时不依赖 MSVCR100.dll
【发布时间】:2011-12-11 09:42:19
【问题描述】:

在没有输出 dll 或 exe 的情况下编译 Visual C++ 2010 是否有任何 nmake 选项取决于 MSVCR100.dll ?

【问题讨论】:

  • 只有在您真正知道为什么不应该使用时才将 /MT 与 dll 一起使用。

标签: visual-studio-2010 visual-c++ nmake


【解决方案1】:

/MT 编译器开关用于静态链接到 CRT。您应该将它添加到您的 makefile 中的编译器选项中。

【讨论】:

    【解决方案2】:

    Link to Answer

    使用项目设置,而不是编译器键。 为此,请转到 C/C++ 属性 -> 代码生成,然后在运行时库下从下拉列表中选择多线程 (/MT) 或多线程调试 (/MTd)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多