Make exe для windows

Make exe для windows

GNU Make is a tool which controls the generation of executables and other non-source files of a program from the program’s source files.

Make gets its knowledge of how to build your program from a file called the makefile, which lists each of the non-source files and how to compute it from other files. When you write a program, you should write a makefile for it, so that it is possible to use Make to build and install the program.

Capabilities of Make

  • Make enables the end user to build and install your package without knowing the details of how that is done — because these details are recorded in the makefile that you supply.
  • Make figures out automatically which files it needs to update, based on which source files have changed. It also automatically determines the proper order for updating files, in case one non-source file depends on another non-source file.

As a result, if you change a few source files and then run Make, it does not need to recompile all of your program. It updates only those non-source files that depend directly or indirectly on the source files that you changed.

  • Make is not limited to any particular language. For each non-source file in the program, the makefile specifies the shell commands to compute it. These shell commands can run a compiler to produce an object file, the linker to produce an executable, ar to update a library, or TeX or Makeinfo to format documentation.
  • Make is not limited to building a package. You can also use Make to control installing or deinstalling a package, generate tags tables for it, or anything else you want to do often enough to make it worth while writing down how to do it.
  • Make Rules and Targets

    A rule in the makefile tells Make how to execute a series of commands in order to build a target file from source files. It also specifies a list of dependencies of the target file. This list should include all files (whether source files or other targets) which are used as inputs to the commands in the rule.

    Here is what a simple rule looks like:

    When you run Make, you can specify particular targets to update; otherwise, Make updates the first target listed in the makefile. Of course, any other target files needed as input for generating these targets must be updated first.

    Make uses the makefile to figure out which target files ought to be brought up to date, and then determines which of them actually need to be updated. If a target file is newer than all of its dependencies, then it is already up to date, and it does not need to be regenerated. The other target files do need to be updated, but in the right order: each target file must be regenerated before it is used in regenerating other targets.

    Advantages of GNU Make

    GNU Make has many powerful features for use in makefiles, beyond what other Make versions have. It can also regenerate, use, and then delete intermediate files which need not be saved.

    GNU Make also has a few simple features that are very convenient. For example, the -o file option which says «pretend that source file file has not changed, even though it has changed.» This is extremely useful when you add a new macro to a header file. Most versions of Make will assume they must therefore recompile all the source files that use the header file; but GNU Make gives you a way to avoid the recompilation, in the case where you know your change to the header file does not require it.

    Читайте также:  Для чего был создан линукс

    However, the most important difference between GNU Make and most versions of Make is that GNU Make is free software.

    Makefiles And Conventions

    We have developed conventions for how to write Makefiles, which all GNU packages ought to follow. It is a good idea to follow these conventions in your program even if you don’t intend it to be GNU software, so that users will be able to build your package just like many other packages, and will not need to learn anything special before doing so.

    Downloading Make

    Make can be found on the main GNU ftp server: http://ftp.gnu.org/gnu/make/ (via HTTP) and ftp://ftp.gnu.org/gnu/make/ (via FTP). It can also be found on the GNU mirrors; please use a mirror if possible.

    Documentation

    Documentation for Make is available online, as is documentation for most GNU software. You may also find more information about Make by running info make or man make, or by looking at /usr/share/doc/make/, /usr/local/doc/make/, or similar directories on your system. A brief summary is available by running make —help.

    Mailing lists

    Make has the following mailing lists:

    • bug-make is used to discuss most aspects of Make, including development and enhancement requests, as well as bug reports.
    • help-make is for general user help and discussion.

    Announcements about Make and most other GNU software are made on info-gnu (archive).

    Security reports that should not be made immediately public can be sent directly to the maintainer. If there is no response to an urgent issue, you can escalate to the general security mailing list for advice.

    Getting involved

    Development of Make, and GNU in general, is a volunteer effort, and you can contribute. For information, please read How to help GNU. If you’d like to get involved, it’s a good idea to join the discussion mailing list (see above).

    Test releases Trying the latest test release (when available) is always appreciated. Test releases of Make can be found at http://alpha.gnu.org/gnu/make/ (via HTTP) and ftp://alpha.gnu.org/gnu/make/ (via FTP). Development For development sources, issue trackers, and other information, please see the Make project page at savannah.gnu.org. Translating Make To translate Make’s messages into other languages, please see the Translation Project page for Make. If you have a new translation of the message strings, or updates to the existing strings, please have the changes made in this repository. Only translations from this site will be incorporated into Make. For more information, see the Translation Project. Maintainer Make is currently being maintained by Paul Smith. Please use the mailing lists for contact.

    Licensing

    Make is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

    “The Free Software Foundation (FSF) is a nonprofit with a worldwide mission to promote computer user freedom. We defend the rights of all software users.”

    Please send general FSF & GNU inquiries to . There are also other ways to contact the FSF. Broken links and other corrections or suggestions can be sent to .

    For information on coordinating and submitting translations of our web pages, see Translations README. —> Please see the Translations README for information on coordinating and submitting translations of this article.

    Copyright © 2019 Free Software Foundation, Inc.

    Make for Windows

    Make: GNU make utility to maintain groups of programs

    Version

    Description

    Make is a tool which controls the generation of executables and other non-source files of a program from the program’s source files. Make gets its knowledge of how to build your program from a file called the makefile, which lists each of the non-source files and how to compute it from other files. When you write a program, you should write a makefile for it, so that it is possible to use Make to build and install the program.

    Capabilities of Make

    • Make enables the end user to build and install your package without knowing the details of how that is done — because these details are recorded in the makefile that you supply.
    • Make figures out automatically which files it needs to update, based on which source files have changed. It also automatically determines the proper order for updating files, in case one non-source file depends on another non-source file. As a result, if you change a few source files and then run Make, it does not need to recompile all of your program. It updates only those non-source files that depend directly or indirectly on the source files that you changed.
    • Make is not limited to any particular language. For each non-source file in the program, the makefile specifies the shell commands to compute it. These shell commands can run a compiler to produce an object file, the linker to produce an executable, ar to update a library, or TeX or Makeinfo to format documentation.
    • Make is not limited to building a package. You can also use Make to control installing or deinstalling a package, generate tags tables for it, or anything else you want to do often enough to make it worth while writing down how to do it.

    Homepage

    Download

    If you download the Setup program of the package, any requirements for running applications, such as dynamic link libraries (DLL’s) from the dependencies as listed below under Requirements, are already included. If you download the package as Zip files, then you must download and install the dependencies zip file yourself. Developer files (header files and libraries) from other packages are however not included; so if you wish to develop your own applications, you must separately install the required packages.

    Description Download Size Last change Md5sum
    • Complete package, except sources Setup 3384653 25 November 2006 8ae51379d1f3eef8360df4e674f17d6d
    • Sources Setup 1252948 25 November 2006 b896c02e3d581040ba1ad65024bbf2cd
    • Binaries Zip 495645 25 November 2006 3521948bc27a31d1ade0dcb23be16d49
    • Dependencies Zip 708206 25 November 2006 d370415aa924fa023411c4099ef84563
    • Documentation Zip 2470575 25 November 2006 43a07e449d4bab3eb3f31821640ecab7
    • Sources Zip 2094753 25 November 2006 8bed4cf17c5206f8094f9c96779be663

    You can also download the files from the GnuWin32 files page.

    You can monitor new releases of the port of this package.

    3 шага, чтобы скачать и исправить ошибки Make.exe

    Последнее обновление: 05/04/2020 [Время на прочтение:

    Файлы Windows Executable, такие как make.exe, используют расширение EXE. Файл считается файлом Win32 EXE (Windows Executable) и впервые был создан компанией Bloodshed Software для пакета ПО Bloodshed Dev-Pascal 1.9.2.

    Первая версия make.exe для Bloodshed Dev-Pascal 1.9.2 увидела свет 03/21/2006 в Windows 10. По нашим данным, это самая последняя дата выпуска от компании Bloodshed Software.

    Продолжайте читать, чтобы найти загрузку правильной версии файла make.exe (бесплатно), подробные сведения о файле и порядок устранения неполадок, возникших с файлом EXE.

    Рекомендуемая загрузка: исправить ошибки реестра в WinThruster, связанные с make.exe и (или) Bloodshed Dev-Pascal.

    Совместимость с Windows 10, 8, 7, Vista, XP и 2000

    Средняя оценка пользователей

    Обзор файла

    Общие сведения ✻
    Имя файла: make.exe
    Расширение файла: расширение EXE
    Тип файла: Исполняемое приложение
    Описание: Windows Executable
    Тип MIME: application/octet-stream
    Пользовательский рейтинг популярности:
    Сведения о разработчике и ПО
    Программа: Bloodshed Dev-Pascal 1.9.2
    Разработчик: Bloodshed Software
    Программное обеспечение: Bloodshed Dev-Pascal
    Версия ПО: 1.9.2
    Сведения о файле
    Точка входа: 0x25180
    Размер кода: 61440
    Информация о файле Описание
    Размер файла: 58 kB
    Дата и время изменения файла: 2020:01:01 11:45:59+00:00
    Тип файла: Win32 EXE
    Тип MIME: application/octet-stream
    Тип компьютера: Intel 386 or later, and compatibles
    Метка времени: 2001:07:21 21:19:29+00:00
    Тип PE: PE32
    Версия компоновщика: 2.56
    Размер кода: 61440
    Размер инициализированных данных: 4096
    Размер неинициализированных данных: 90112
    Точка входа: 0x25180
    Версия ОС: 4.0
    Версия образа: 1.0
    Версия подсистемы: 4.0
    Подсистема: Windows command line

    ✻ Фрагменты данных файлов предоставлены участником Exiftool (Phil Harvey) и распространяются под лицензией Perl Artistic.

    Что такое сообщения об ошибках make.exe?

    make.exe — ошибки выполнения

    Ошибки выполнения — это ошибки Bloodshed Dev-Pascal, возникающие во время «выполнения». Термин «выполнение» говорит сам за себя; имеется в виду, что данные ошибки EXE возникают в момент, когда происходит попытка загрузки файла make.exe — либо при запуске приложения Bloodshed Dev-Pascal, либо, в некоторых случаях, во время его работы. Ошибки выполнения являются наиболее распространенной разновидностью ошибки EXE, которая встречается при использовании приложения Bloodshed Dev-Pascal.

    В большинстве случаев ошибки выполнения make.exe, возникающие во время работы программы, приводят к ненормальному завершению ее работы. Большинство сообщений об ошибках make.exe означают, что либо приложению Bloodshed Dev-Pascal не удалось найти этот файл при запуске, либо файл поврежден, что приводит к преждевременному прерыванию процесса запуска. Как правило, Bloodshed Dev-Pascal не сможет запускаться без разрешения этих ошибок.

    К числу наиболее распространенных ошибок make.exe относятся:

    • make.exe — недопустимое изображение.
    • make.exe — ошибка приложения.
    • Не удается найти make.exe.
    • Не удается установить make.exe.
    • Не удается запустить make.exe. Класс не зарегистрирован.
    • Не удается запустить make.exe.
    • Не удалось правильно инициализировать make.exe.
    • Ошибка файла make.exe; файл должен быть закрыт. Приносим извинения за неудобства.
    • Файл make.exe не является допустимым приложением Win32.
    • Файл make.exe не выполняется.
    • Не удается найти make.exe.
    • Ошибка при запуске программы: make.exe.
    • Неправильный путь приложения: make.exe.
    • Файл make.exe отсутствует или поврежден.
    • Windows не удалось запустить — make.exe.

    Не удается запустить программу из-за отсутствия make.exe на компьютере. Попробуйте переустановить программу, чтобы устранить эту проблему.

    Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.

    Поиск причины ошибки make.exe является ключом к правильному разрешению таких ошибок. Несмотря на то что большинство этих ошибок EXE, влияющих на make.exe, происходят во время запуска, иногда ошибка выполнения возникает при использовании Bloodshed Dev-Pascal 1.9.2. Причиной этого может быть недостаточное качество программного кода со стороны Bloodshed Software, конфликты с другими приложениями, сторонние плагины или поврежденное и устаревшее оборудование. Кроме того, эти типы ошибок make.exe могут возникать в тех случаях, если файл был случайно перемещен, удален или поврежден вредоносным программным обеспечением. Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.

    Как исправить ошибки make.exe — 3-шаговое руководство (время выполнения:

    Если вы столкнулись с одним из вышеуказанных сообщений об ошибке, выполните следующие действия по устранению неполадок, чтобы решить проблему make.exe. Эти шаги по устранению неполадок перечислены в рекомендуемом порядке выполнения.

    Шаг 1. Восстановите компьютер до последней точки восстановления, «моментального снимка» или образа резервной копии, которые предшествуют появлению ошибки.

    Чтобы начать восстановление системы (Windows XP, Vista, 7, 8 и 10):

    1. Нажмите кнопку «Пуск» в Windows
    2. В поле поиска введите «Восстановление системы» и нажмите ENTER.
    3. В результатах поиска найдите и нажмите «Восстановление системы»
    4. Введите пароль администратора (при необходимости).
    5. Следуйте инструкциям мастера восстановления системы, чтобы выбрать соответствующую точку восстановления.
    6. Восстановите компьютер к этому образу резервной копии.

    Если на этапе 1 не удается устранить ошибку make.exe, перейдите к шагу 2 ниже.

    Шаг 2. Если вы недавно установили приложение Bloodshed Dev-Pascal (или схожее программное обеспечение), удалите его, затем попробуйте переустановить Bloodshed Dev-Pascal.

    Чтобы удалить программное обеспечение Bloodshed Dev-Pascal, выполните следующие инструкции (Windows XP, Vista, 7, 8 и 10):

    1. Нажмите кнопку «Пуск» в Windows
    2. В поле поиска введите «Удалить» и нажмите ENTER.
    3. В результатах поиска найдите и нажмите «Установка и удаление программ»
    4. Найдите запись для Bloodshed Dev-Pascal 1.9.2 и нажмите «Удалить»
    5. Следуйте указаниям по удалению.

    После полного удаления приложения следует перезагрузить ПК и заново установить Bloodshed Dev-Pascal.

    Если на этапе 2 также не удается устранить ошибку make.exe, перейдите к шагу 3 ниже.

    Bloodshed Dev-Pascal 1.9.2

    Шаг 3. Выполните обновление Windows.

    Когда первые два шага не устранили проблему, целесообразно запустить Центр обновления Windows. Во многих случаях возникновение сообщений об ошибках make.exe может быть вызвано устаревшей операционной системой Windows. Чтобы запустить Центр обновления Windows, выполните следующие простые шаги:

    1. Нажмите кнопку «Пуск» в Windows
    2. В поле поиска введите «Обновить» и нажмите ENTER.
    3. В диалоговом окне Центра обновления Windows нажмите «Проверить наличие обновлений» (или аналогичную кнопку в зависимости от версии Windows)
    4. Если обновления доступны для загрузки, нажмите «Установить обновления».
    5. После завершения обновления следует перезагрузить ПК.

    Если Центр обновления Windows не смог устранить сообщение об ошибке make.exe, перейдите к следующему шагу. Обратите внимание, что этот последний шаг рекомендуется только для продвинутых пользователей ПК.

    Если эти шаги не принесут результата: скачайте и замените файл make.exe (внимание: для опытных пользователей)

    Если ни один из предыдущих трех шагов по устранению неполадок не разрешил проблему, можно попробовать более агрессивный подход (примечание: не рекомендуется пользователям ПК начального уровня), загрузив и заменив соответствующую версию файла make.exe. Мы храним полную базу данных файлов make.exe со 100%-ной гарантией отсутствия вредоносного программного обеспечения для любой применимой версии Bloodshed Dev-Pascal . Чтобы загрузить и правильно заменить файл, выполните следующие действия:

    1. Найдите версию операционной системы Windows в нижеприведенном списке «Загрузить файлы make.exe».
    2. Нажмите соответствующую кнопку «Скачать», чтобы скачать версию файла Windows.
    3. Скопируйте этот файл в соответствующее расположение папки Bloodshed Dev-Pascal:

    Если этот последний шаг оказался безрезультативным и ошибка по-прежнему не устранена, единственно возможным вариантом остается выполнение чистой установки Windows 10.

    Оцените статью