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. General Programming
  3. C / C++ / MFC
  4. Linking files - inline, or Dev studio?

Linking files - inline, or Dev studio?

Scheduled Pinned Locked Moved C / C++ / MFC
question
3 Posts 3 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
    Mutty
    wrote on last edited by
    #1

    Is it better to link .lib files using a line such as: #pragma comment(lib,"XXXXXX.lib") or, should they be linked via the project settings? What are the practical differences to these approaches? Thanks, -mutty

    C V 2 Replies Last reply
    0
    • M Mutty

      Is it better to link .lib files using a line such as: #pragma comment(lib,"XXXXXX.lib") or, should they be linked via the project settings? What are the practical differences to these approaches? Thanks, -mutty

      C Offline
      C Offline
      Chris Losinger
      wrote on last edited by
      #2

      they're easier to find, if you put them in the project settings. Cleek | Image Toolkits | Thumbnail maker

      1 Reply Last reply
      0
      • M Mutty

        Is it better to link .lib files using a line such as: #pragma comment(lib,"XXXXXX.lib") or, should they be linked via the project settings? What are the practical differences to these approaches? Thanks, -mutty

        V Offline
        V Offline
        Viorel
        wrote on last edited by
        #3

        I think there is no difference regarding the final executable, but I think putting of #pragma comment(lib,"XXXXXX.lib") in your files at least requires less configuration work when you re-use your code in other applications. You will not need to remember each time which external libraries must be used. For instance, this practice can be seen in the header files supplied with MFC.

        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