Question

Hopefully someone can tell me what's going on here. I'm trying to link to gdiplus.lib and I tried to go to "Properties - Linker - Input - Additional Dependencies" to add the library but I do NOT have that section. I'm using Visual C++ 2008. Here's what I see:

  • Common Properties
    • Framework and References
  • Configuration Properties
    • General
    • Degugging
    • C/C++
    • Librarian
    • Resources
    • XML Document Generator
    • Browse Information
    • Build Events
    • Custom Build Step

I've checked every subcategory and there is NOT a "Linker" section or an "Input" section. Once again, this is Visual C++ 2008 without any customizations or strange settings. I have a screenshot at http://drp.ly/13ma9l if anybody's interested.

How come my Property panel is completely different than everyone else's? Typical Microsoft crap I suppose...

Was it helpful?

Solution

The "Linker" section changes to "Librarian" if the project is set to compile as a static library. Make sure Configuration Properties -> General -> Configuration Type is set to "Application (.exe)" and not to "Static Library (.lib)." Click "Apply" to save the changes.

The "Librarian" section does have an "Additional Dependencies" field. Use that instead of the "Linker" section.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top