Add Library to Visual Studio 2008 C++ Project

It's under Project Properties / Configuration Properties / Linker / Input / Additional Dependencies.

The help tip at the bottom of the screen says "Specifies additional items add to the line line (ex: kernel32.lib)".


Project Properties->Linker->Input->Additional Dependencies

You can also use #pragma comment( lib, "mapi32" ) in one of your source files. As noted MSDN here is a similar library addition using the pragma technique MSDN - Creating a Basic Winsock Application

#include <winsock2.h>
#include <ws2tcpip.h>
#include <stdio.h>

#pragma comment(lib, "Ws2_32.lib")

int main() {
  return 0;
}

Three simple steps:

  1. Project Properties->Linker->General->Additional Library Directories choose the folder which contains your .lib file

2.Project Properties->Linker->Input->Additional Dependencies Just enter the name of your .lib files

3.Project Properties->C/C++->General->Additional Include Directories choose the folder where your .h files locate


It is also possible to just drag'n'drop library file to project in Solution Explorer.