Soy completamente nuevo en Visual Studio y estoy teniendo algunos problemas para conseguir un proyecto iniciado con Visual Studio 2008. Estoy experimentando con MAPI, y estoy recibiendo mensajes de error como este cuando me vaya a construir el proyecto:

sin resolver»símbolo externo [email protected] hace referencia en función de _main»

Yo sé que tengo que enlace a MAPI32.lib, pero las guías que he encontrado hasta ahora han indicado que va a la «configuración de Visual Studio enlace ficha» y agregó que hay (que fue – al parecer – de una versión anterior de Visual Studio). No puedo encontrar nada de eso en las propiedades del proyecto enlazador o C/C++ secciones de VS 2008.

Donde necesito para indicar a Visual Studio para utilizar la biblioteca?

Gracias

InformationsquelleAutor Chance | 2009-07-11

5 Comentarios

  1. 42

    Es en virtud de las Propiedades del Proyecto /Propiedades de Configuración /Enlazador /Entrada /Dependencias Adicionales.

    La ayuda de la punta en la parte inferior de la pantalla dice «Especifica los elementos adicionales que se añaden a la línea de línea (ex: kernel32.lib)».

    • Wow, M$ realmente enterrado esta configuración. Se podría pensar que sería un poco más fácil. A primera vista parece que el Agregar Referencias enlace iba a funcionar, pero no. Esta respuesta es muy útil. Gracias!
    • Para cualquier persona que también necesita saber cómo establecer la ruta de biblioteca-es de Propiedades del Proyecto / Configuración Proerties / Enlazador / General / Adicional de la Biblioteca de Directorios
  2. 12

    Propiedades del proyecto->Enlazador->Entrada->Dependencias Adicionales

    También puede utilizar
    #pragma comment( lib, "mapi32" )
    en uno de sus archivos de origen. Como se señaló MSDN aquí es una biblioteca similar, además el uso de la pragma técnica MSDN – la Creación de un Básico de la Aplicación de Winsock

    #include <winsock2.h>
    #include <ws2tcpip.h>
    #include <stdio.h>
    
    #pragma comment(lib, "Ws2_32.lib")
    
    int main() {
      return 0;
    }
  3. 10

    Tres simples pasos:

    1. Propiedades del proyecto->Enlazador->General>Adicional Biblioteca de Directorios
      elija la carpeta que contiene tu .archivo lib

    2.Propiedades del proyecto->Enlazador->Entrada->Dependencias Adicionales
    Simplemente ingrese el nombre de su .archivos lib

    3.Propiedades del proyecto->C/C++->General>Adicionales Incluyen Directorios
    elija la carpeta donde tu .h archivos de localizar

  4. 2

    También es posible arrastrar y soltar el archivo de biblioteca de proyecto en el Explorador de soluciones.

Dejar respuesta

Please enter your comment!
Please enter your name here