Wie erstellt man eine eigenständige C ++ Builder-Konsolenanwendung (ohne DLL-Dateiabhängigkeiten) wie eine Delphi-Anwendung?

8

Wenn ich eine Delphi-Konsolenanwendung erstelle, kann ich die generierte EXE-Datei bereitstellen, ohne mich um externe DLL-Dateien kümmern zu müssen. Aber wenn ich sehr einfache C ++ Builder (Version 2007) Konsolenanwendung (keine VCL ) Für die EXE-Datei muss die Datei CC3280MT.dll ausgeführt werden.

Wie kann ich verhindern, dass meine C ++ Builder-Konsolenanwendung die Datei CC3280MT.dll benötigt?

Auch dieser einfache Code verursacht diese Abhängigkeit:

%Vor%     
Salvador 16.10.2011, 20:56
quelle

2 Antworten

19
  1. Deaktivieren Sie in den Optionen project die Option Linker "Dynamic RTL".
  2. Deaktivieren Sie in den Paketen die Option "Mit Laufzeitpaketen verknüpfen".
ildjarn 16.10.2011, 20:59
quelle
2

Auch sollten Sie deaktivieren:

Projektoptionen - & gt; C ++ Linker - & gt; Verknüpfen Sie mit der Delphi Laufzeitbibliothek ...

    
DaddyM 24.11.2011 07:45
quelle

Tags und Links