GoLink
From Wikipedia, the free encyclopedia
GoLink | |
Developer: | Jeremy Gordon |
---|---|
OS: | Windows, x86, AMD64/EM64T |
Use: | Linker |
Licence: | Freeware |
Website: | www.GoDevTool.com |
GoLink is a fast, free linker for writing programs for Win32 and Win64.
GoLink is a linker which accepts one or more object files in COFF format and a RES file (Resource file) and makes an executable (EXE or DLL) or driver file, in PE or PE+ format for use with x86 and AMD64/EM64T processors running the Windows operating system.
It is a component of the free "Go" tools, which include GoAsm (assembler), and GoRC (resource compiler).
The first version of GoLink was published in 2002. Since then it has steadily developed and is used globally by many keen Windows programmers.
One of the well-known advantages of GoLink is that it does not need LIB files to identify which functions are contained in the DLLs it is linking to. Instead, it looks directly into the DLLs themselves. This removes the need for LIB files altogether, simplifying the linking process. Another advantage is that GoLink (when used with GoAsm) can display redundant functions and data in your program (between them they know which functions and which data labels are "referenced").
[edit] External Links
- The GoLink help file viewable on-line
- GoAsm Assembler and Tools forum (in the MASM forum)
- GoAsm Assembler and Tools forum (in the Windows Programming forum)
- Old forum messages