Tecnología

Inicio

Cómo compilar código C como una biblioteca

El lenguaje de programación C permite crear código para archivos de biblioteca de vínculos ejecutable o dinámicos (DLL). Un DLL contiene varias funciones que puede permitir que otros usuarios llamar desde otras aplicaciones. Se debe especificar que el compilador crea un archivo DLL en lugar de un archivo EXE en las opciones del compilador. Puede utilizar la utilidad cl.exe para compilar una DLL en C.

Instrucciones

1 Haga clic en el botón "Inicio" de Windows y escribe "cmd" en el cuadro de texto de búsqueda. Pulse la tecla "Enter" para abrir el símbolo del sistema.

2 Tipo "camino cd", donde "camino" es la ubicación de su archivo de código fuente en C. Pulse la tecla "Enter" para pasar a la ubicación del archivo.

3 Escriba el siguiente código para compilar el código fuente C para el archivo DLL:

cl.exe --output myfile.dll MyFile.cpp

Reemplazar "myfile.dll" con el nombre de la DLL que desea utilizar para el archivo de enlace. Reemplazar "MyFile.cpp" con su propio archivo de código fuente en C.

4 Pulse la tecla "Enter" para compilar el programa. Después de que el compilador se completa la creación de la DLL, escriba "dir" y presionar "Enter". Debería ver el archivo DLL en el directorio.