C++ Builder XE未链接所有运行时DLL

问题描述:

当我使用排除运行时程序包(执行静态库链接)的选项编译我的项目时,一切都很顺利。C++ Builder XE未链接所有运行时DLL

但是,当我在C++ Builder的“处女”运行我的应用程序(未安装的软件包),它不会启动,并显示以下错误:

The program can't start because CC32110MT.DLL is missing from your computer... 

的CC32110MT.DLL签署为Embarcadero RAD Studio C++ Multi-thread RTL (WIN/VCL MT) 除了将DLL复制到目标系统之外,如何解决这个问题的任何想法?

在C++ Builder中,你必须以产生一个完全静态链接的可执行文件(在Delphi中,没有动态RTL)禁用动态RTL 运行的软件包。你只能禁用后者,但不是前者。

+0

Duh ...是的,我现在还记得那个选项...感谢提醒我:) – 2011-12-26 01:33:19