【问题标题】:How to make project exe,how to include all runtime dll files如何制作项目exe,如何包含所有运行时dll文件
【发布时间】:2009-03-18 05:53:33
【问题描述】:

如何在安装项目中包含 windows 运行时 dll 文件。

项目必须执行的机器中没有 vc++ 6.0 软件。

或给我提示如何在 vc++ 6.0 中进行项目设置(EXE),我正在使用创建安装程序,

【问题讨论】:

    标签: visual-c++


    【解决方案1】:

    您可以修改项目设置以静态链接到 C 运行时(我假设这就是您所说的 windows 运行时的意思?)。静态链接标志是:

    • 多线程静态链接 (/MT)
    • 多线程调试静态链接 (/MTd)

    对不起,我用VC6.0已经有一段时间了,所以我不得不检查GUI。您可以在项目设置、C++ 选项卡、代码生成组合框、“使用运行时库”中找到它。

    【讨论】:

    • 这在 VC 6 中实际上是不必要的,因为 MSVCRT.DLL(用于版本 6)随每个半新的 Windows 操作系统一起提供。它只(有时)对 VC 2005+ 有意义。
    【解决方案2】:

    补充一下 Cannonade 已经说过的内容,如果您是通过 Visual Studio 进行的,那么可以通过 Project Settings->General Page->Use MFC as a static library 来完成。这样,您创建的 exe 就可以在任何 Windows 机器上运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-18
      • 2012-02-05
      • 2010-12-09
      • 2017-06-13
      • 1970-01-01
      • 2018-10-01
      • 2015-03-20
      • 1970-01-01
      相关资源
      最近更新 更多