Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Database & SysAdmin
  3. System Admin
  4. how linkers are linking .obj files (in detail with programming)

how linkers are linking .obj files (in detail with programming)

Scheduled Pinned Locked Moved System Admin
help
2 Posts 2 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    mirraa
    wrote on last edited by
    #1

    i'm now designing a linker for a software language..,for that i need to know about the linker structure..,how .obj files are linked to create .exe file(PE format file)... any help..,thanx n advance..:((:(( mirraa

    M 1 Reply Last reply
    0
    • M mirraa

      i'm now designing a linker for a software language..,for that i need to know about the linker structure..,how .obj files are linked to create .exe file(PE format file)... any help..,thanx n advance..:((:(( mirraa

      M Offline
      M Offline
      Morantex
      wrote on last edited by
      #2

      Wow This is non trivial. The MS Linker expects to see .OBJ, .DLL or .LIB files (amongst others) as input. If you create a valid .OBJ or .DLL file then it will link fine. Creating these files (as a compiler does) requires a lot of intricate code and is a significant part of any language compiler. Microsoft document this in great detail in their MS COFF dicumentation (available online) http://www.microsoft.com/whdc/system/platform/firmware/PECOFF.mspx[^] Bear in mind that this now includes 32-bit and 64-bit support. Hugh

      Advanced Persistence http://www.morantex.com

      1 Reply Last reply
      0
      Reply
      • Reply as topic
      Log in to reply
      • Oldest to Newest
      • Newest to Oldest
      • Most Votes


      • Login

      • Don't have an account? Register

      • Login or register to search.
      • First post
        Last post
      0
      • Categories
      • Recent
      • Tags
      • Popular
      • World
      • Users
      • Groups