{"id":9440,"date":"2026-02-12T18:35:08","date_gmt":"2026-02-12T18:35:08","guid":{"rendered":"https:\/\/howtogeek.blog\/es\/?p=9440"},"modified":"2026-02-12T18:35:08","modified_gmt":"2026-02-12T18:35:08","slug":"como-resolver-el-error-make-command-not-found-de-forma-eficiente","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/es\/como-resolver-el-error-make-command-not-found-de-forma-eficiente\/","title":{"rendered":"C\u00f3mo resolver el error &#8220;Make: Command Not Found&#8221; de forma eficiente"},"content":{"rendered":"<p>Ese error &#8220;comando make no encontrado&#8221; es bastante molesto, sobre todo si est\u00e1s acostumbrado a ejecutar algo y \u00a1zas!, se queda sin efecto. Normalmente se debe a que make no est\u00e1 instalado o no est\u00e1 en tu PATH. Ocurre en Linux, Mac y Windows, pero cada plataforma tiene sus peculiaridades. En resumen, si est\u00e1s experimentando con la compilaci\u00f3n, compilando o modificando c\u00f3digo desde la terminal y ves ese error, es hora de revisar tu configuraci\u00f3n.<\/p>\n<p>Saber c\u00f3mo solucionar esto te permitir\u00e1 volver a trabajar sin darte contra la pared cada vez. El objetivo principal es asegurar que make est\u00e9 instalado y que lo est\u00e9s ejecutando desde el lugar correcto. A veces, solo es un problema de PATH; otras veces, necesitas la instalaci\u00f3n completa. Esto es lo que puedes intentar, seg\u00fan tu configuraci\u00f3n.<\/p>\n<h2>C\u00f3mo solucionar el problema del comando Make Not Found<\/h2>\n<h3>En Linux<\/h3>\n<p>Los usuarios de Linux podr\u00edan estar ignorando make por completo. Normalmente, est\u00e1 instalado, pero no en tu PATH, o nunca lo has instalado. Primero, intenta actualizar tu lista de paquetes, ya que a veces tus repositorios est\u00e1n desactualizados, especialmente en Debian o Ubuntu. Puedes hacerlo con:<\/p>\n<ul>\n<li><code>sudo apt-get update<\/code><\/li>\n<\/ul>\n<p>En Arch, utilice:<\/p>\n<ul>\n<li><code>sudo pacman -Syu<\/code><\/li>\n<\/ul>\n<p>Una vez actualizado, puedes instalar make con:<\/p>\n<ul>\n<li><strong>Debian\/Ubuntu:<\/strong> <code>sudo apt-get install -y make<\/code><\/li>\n<li><strong>Fedora\/CentOS:<\/strong> <code>sudo yum install make<\/code><\/li>\n<li><strong>Arco:<\/strong> <code>sudo pacman -S make<\/code><\/li>\n<\/ul>\n<p>Si esto no funciona, podr\u00eda necesitar el conjunto m\u00e1s amplio de herramientas de compilaci\u00f3n, que a menudo incluye make. Instalar build-essential en Debian\/Ubuntu es la soluci\u00f3n habitual:<\/p>\n<ul>\n<li><code>sudo apt install -y build-essential<\/code><\/li>\n<\/ul>\n<p>Tras la instalaci\u00f3n, comprueba que make se encuentre en <strong>\/usr\/bin<\/strong> o <strong>\/usr\/local\/bin<\/strong>. Estos directorios deber\u00edan estar en tu PATH, pero si no, puedes agregarlos manualmente de esta manera:<\/p>\n<pre><code>export PATH=$PATH:\/usr\/bin<\/code><\/pre>\n<p>o en el directorio donde se encuentre make. Normalmente, esto lo solucionar\u00e1, ya que en la mayor\u00eda de las distribuciones, ah\u00ed es donde se encuentra. Pero en algunas configuraciones, especialmente las m\u00ednimas, puede que tengas que volver a comprobarlo.<\/p>\n<h3>En Windows<\/h3>\n<p>Windows es un mundo completamente diferente. Make no est\u00e1 instalado por defecto, as\u00ed que necesitas una forma de obtenerlo. El m\u00e9todo m\u00e1s sencillo: usar Chocolatey.<\/p>\n<ol>\n<li>Presione <kbd>Win + R<\/kbd>, escriba <code>powershell<\/code>y presione Enter.<\/li>\n<li>Pegue este comando para instalar Chocolatey (es un administrador de paquetes para Windows):<\/li>\n<li><code>Set-ExecutionPolicy Bypass -Scope Process -Force; [System. Net. ServicePointManager]::SecurityProtocol = [System. Net. ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System. Net. WebClient).DownloadString('https:\/\/community.chocolatey.org\/install.ps1'))<\/code><\/li>\n<li>Una vez instalado, reinicie PowerShell o CMD y escriba <code>choco install make<\/code>.<\/li>\n<\/ol>\n<p>Esto deber\u00eda a\u00f1adir make a tu sistema. Sin embargo, revisa tus variables de entorno si sigue sin funcionar. Ve a <strong>Propiedades del Sistema &gt; Variables de Entorno<\/strong> y comprueba si el directorio que contiene make est\u00e1 en tu PATH. Si usaste MinGW u otros entornos similares, la ruta podr\u00eda ser algo como <code>C:\\MinGW\\bin<\/code>. Aseg\u00farate de que est\u00e9 ah\u00ed o llama a make mediante la ruta completa, como <code>C:\\MinGW\\bin\\make.exe<\/code>; a veces tiene un nombre diferente, como <code>mingw32-make.exe<\/code>.<\/p>\n<h3>En Mac<\/h3>\n<p>Usuarios de Mac, es un poco m\u00e1s f\u00e1cil si tienen Xcode o Homebrew. Primero, necesitan las herramientas de l\u00ednea de comandos de Xcode (porque, claro, macOS tiene que complicar un poco las cosas).<\/p>\n<p>Puedes instalar Xcode desde la App Store o, para una instalaci\u00f3n m\u00e1s peque\u00f1a, simplemente ejecuta:<\/p>\n<pre><code>xcode-select --install<\/code><\/pre>\n<p>Esto abrir\u00e1 una ventana emergente para obtener las herramientas, incluyendo make. Si prefieres Homebrew (que es genial para la gesti\u00f3n de paquetes), inst\u00e1lalo primero desde [su sitio web](https:\/\/brew.sh\/) y luego ejecuta:<\/p>\n<pre><code>brew install make<\/code><\/pre>\n<p>Una vez instalado, verifique que make sea accesible escribiendo:<\/p>\n<pre><code>which make<\/code><\/pre>\n<p>Si no se encuentra, probablemente sea un problema de PATH. En versiones anteriores de Xcode, a\u00f1ade esto:<\/p>\n<pre><code>export PATH=$PATH:\/Developer\/usr\/bin<\/code><\/pre>\n<p>Para versiones m\u00e1s nuevas de Xcode, la ruta podr\u00eda ser:<\/p>\n<pre><code>export PATH=$PATH:\/Applications\/Xcode.app\/Contents\/Developer\/usr\/bin<\/code><\/pre>\n<p>Solo aseg\u00farese de reiniciar su terminal despu\u00e9s de realizar los cambios.<\/p>\n<h3>Reconstruir o reiniciar su entorno<\/h3>\n<p>A veces, incluso despu\u00e9s de instalar make, tu terminal o IDE no lo detecta. Intenta cerrar y volver a abrir tu terminal, o reconfigurar tu perfil con <code>source ~\/.bashrc<\/code>o <code>source ~\/.zshrc<\/code>. En Windows, reinicia el s\u00edmbolo del sistema o PowerShell. Es una peque\u00f1a molestia, pero vale la pena.<\/p>\n<h3>\u00bfY si sigue sin funcionar? Los peces gordos<\/h3>\n<p>Si todo lo dem\u00e1s falla, revisa la ruta PATH y d\u00f3nde est\u00e1 instalado make. Usa comandos como <code>which make<\/code>(Linux, Mac) o <code>where make<\/code>(Windows) para comprobar si tu sistema lo reconoce. Si es necesario, a\u00f1ade ese directorio a tu PATH manualmente. A veces, peque\u00f1os errores tipogr\u00e1ficos o la falta de punto y coma en las variables de entorno son la causa.<\/p>\n<h2>Reconstruir Codespace<\/h2>\n<p>Y, en la rara ocasi\u00f3n en que intentes compilar algo en GitHub Codespaces y aparezca el mensaje &#8220;make is not found&#8221;, intenta eliminar y volver a crear el codespace desde la <a href=\"https:\/\/github.com\/features\/codespaces\" rel=\"noopener noreferrer\" target=\"_blank\">p\u00e1gina de GitHub Codespaces<\/a>. A veces, las cach\u00e9s o la configuraci\u00f3n inicial fallan, y empezar de cero ayuda. Es un fastidio, pero vale la pena intentarlo.<\/p>\n<p>En fin, eso es lo esencial. Solucionar el problema de &#8220;comando make no encontrado&#8221; puede ser un poco complicado, pero normalmente se reduce a instalar y usar PATH. Requiere algo de paciencia, pero no es un factor decisivo. Mucha suerte y espero que esto te ahorre horas de trabajo.<\/p>\n<h2>Resumen<\/h2>\n<ul>\n<li>Comprueba si make est\u00e1 instalado; si no, inst\u00e1lalo mediante los administradores de paquetes<\/li>\n<li>Aseg\u00farese de que el binario de make est\u00e9 en la RUTA de su sistema<\/li>\n<li>En Windows, use Chocolatey o agregue rutas manualmente<\/li>\n<li>En Mac, instale las herramientas CLI de Xcode o use Homebrew<\/li>\n<li>Reiniciar terminales o IDE despu\u00e9s de los cambios<\/li>\n<li>Si todo lo dem\u00e1s falla, vuelva a verificar PATH con <code>which make<\/code>o<code>where make<\/code><\/li>\n<li>Intenta reconstruir tu Codespace si est\u00e1 en GitHub<\/li>\n<\/ul>\n<h2>Resumen<\/h2>\n<p>Cruzo los dedos, esto ayuda a que la configuraci\u00f3n de alguien sea un poco menos frustrante. Normalmente, solo falta una pieza o un problema con PATH, y una vez solucionado, puedes volver a tu proyecto. No prometo que sea sencillo, pero al menos ya sabes d\u00f3nde buscar. Mucha suerte, y recuerda que a veces reiniciar o reinstalar soluciona los problemas m\u00e1s raros.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ese error &#8220;comando make no encontrado&#8221; es bastante molesto, sobre todo si est\u00e1s acostumbrado a ejecutar algo y \u00a1zas!, se queda sin efecto. Normalmente se debe a que make no est\u00e1 instalado o no est\u00e1 en tu PATH. Ocurre en Linux, Mac y Windows, pero cada plataforma tiene sus peculiaridades. En resumen, si est\u00e1s experimentando [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9440","post","type-post","status-publish","format-standard","hentry","category-how-to"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/9440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/comments?post=9440"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/9440\/revisions"}],"predecessor-version":[{"id":9441,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/posts\/9440\/revisions\/9441"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/media?parent=9440"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/categories?post=9440"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/es\/wp-json\/wp\/v2\/tags?post=9440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}