4

ランタイムパッケージを除外するオプションを使用してプロジェクトをコンパイルすると(静的ライブラリリンクを実行するため)、すべてが正常に機能します。

しかし、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をターゲットシステムにコピーする以外に、これを修正する方法のアイデアとして署名されていますか?

4

1 に答える 1

3

C ++ Builderでは、完全に静的にリンクされた実行可能ファイルを生成するために、動的RTLとランタイムパッケージの両方を無効にする必要があります(Delphiでは動的RTLはありません)。後者を無効にしただけですが、前者はまだ無効にしていません。

于 2011-12-25T21:54:55.153 に答える