Cuando creo una aplicación de consola Delphi, puedo implementar el archivo EXE generado sin preocuparme por los archivos DLL externos. Pero si creo una aplicación de consola C++Builder (versión 2007) muy simple (no VCL), el archivo EXE requiere que se ejecute el archivo CC3280MT.dll
.¿Cómo crear una aplicación de consola C++ Builder independiente (sin dependencias de archivos DLL) como una aplicación Delphi?
¿Cómo puedo evitar que mi aplicación de consola C++ Builder requiera el archivo CC3280MT.dll
?
Incluso este código simple causa esta dependencia:
#include <iostream.h>
#pragma hdrstop
#pragma argsused
int main(int argc, char* argv[])
{
cout << "Hello" << endl;
getchar();
return 0;
}
FYI: CC3280MT.DLL + BorlandMM.dll son los dos archivos necesita redistribuir cuando tiene activados paquetes de tiempo de ejecución para las aplicaciones C++ Builder, y comprenden la capa de administración de memoria compartida. –
posible duplicado de [Generar paquete de proyecto C++ Builder] (http://stackoverflow.com/questions/12775229/build-project-package-c-builder) – Roddy