Softpedia
 

MAC CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Apple TV Firmware 5.3 B...
  • Apple Configurator 1.3
  • Adobe Premiere Pro CC 7.0
  • Adobe After Effects CC ...
  • Java for Mac OS X 2013-...
  • Adobe InDesign CC 9.0
  • Adobe Illustrator CC 17.0
  • Adobe Photoshop CC 14.0
  • Dropbox 2.2.4 / 2.3.15 ...
  • Parallels Desktop 8.0.1...
  • Home > Mac > Developer Tools
     Report malware

    GNU Make 3.82

    Download button

    No screenshots available
    Downloads: 16,440  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Excellent (4.8/5)
    5 user(s)
    Developer:

    License / Price:

    Size / OS:

    Binary Format:

    Last Updated:

    Category:
    Free Software Foundation Inc | More programs
    GPL / FREE
    1.7 MB / Mac OS X
    Universal Binary Universal Binary
    August 20th, 2010, 07:06 UTC
    Home / Developer Tools

     Read user reviews (0)  Refer to a friend  Subscribe

    GNU Make description

    Build and install programs from makefile

    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.

    GNU 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 GNU Make to build and install the program.

    GNU 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.

    GNU 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 GNU 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.

    GNU 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 GNU Makeinfo to format documentation.

    GNU Make is not limited to building a package. You can also use GNU Make to generate tags tables for it, control installing or deinstalling a package, or anything else you want to do often enough to make it worth while writing down how to do it.

     


    TAGS:

    build program | compile app | makefile compiler | build | compile | make

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM