4

当我使用排除运行时包(进行静态库链接)的选项编译我的项目时,一切正常。

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

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 复制到目标系统之外如何解决此问题的任何想法?

4

1 回答 1

3

在 C++Builder 中,您必须禁用动态 RTL运行时包才能生成完全静态链接的可执行文件(在 Delphi 中,没有动态 RTL)。您只禁用了后者,但还没有禁用前者。

于 2011-12-25T21:54:55.153 回答