Posts Compilación de un programa en C utilizando un Makefile
Post
Cancel

Compilación de un programa en C utilizando un Makefile

Voy a realizar la instalación desde el código fuente del editor VIM:

  • Primero vamos a instalar las dependencias y las librerías que va a necesitar:

Dependencias:

1
ernesto@honda:~/vim$ sudo apt-get install ncurses-dev build-essential mercurial

Librerias:

1
ernesto@honda:~/vim$ sudo apt-get install libx11-dev libxtst-dev xorg-dev
  • Clonamos el repositorio del programa.

ernesto@honda:~/vim$ hg clone https://bitbucket.org/vim-mirror/vim

  • Vamos a hacer una limpieza de la configuración, para ello vamos a la siguiente carpeta.
1
2
ernesto@honda:~/vim$ cd src/
ernesto@honda:~/vim/src$ sudo make distclean 
  • Vamos a generar el ejecutable. Aquí le indicaremos las opciones que va a tener la configuración.

ernesto@honda:~/vim/src$ ./configure --with-features=huge --enable-pythoninterp --enable-gui

Directorio donde se instalarán los binarios en lugar de /usr.

1
--prefix=$INSTALL_COMPILED_DIRECTORY/vim

También se puede agregar otras opciones. Puede enumerarlos con:

1
ernesto@honda:~/vim/src$ ./configure --help
  • Instalamos dicho ejecutable con el siguiente comando:
1
ernesto@honda:~/vim/src$ sudo make install
  • Desinstalación limpia.
1
2
ernesto@honda:~/vim/src$ sudo make uninstall
ernesto@honda:~/vim/src$ sudo make distclean 
This post is licensed under CC BY 4.0 by the author.