Я получаю сообщение об ошибке LNK2001, когда пытаюсь скомпилировать следующий код, хотя я настроил дополнительный каталог include компилятора и дополнительный каталог библиотеки компоновщика.Visual Studio 2012, код C/C++, ошибка LNK2001: неразрешенный внешний символ
#include "stdafx.h"
#include <QCamApi.h>
int _tmain(int argc, _TCHAR* argv[])
{
QCam_Err errcode = qerrSuccess ;
errcode = QCam_LoadDriver();
if(errcode == qerrSuccess){QCam_ReleaseDriver();}
return 0;
}
У меня также есть пример, который делает работу с теми же настройками компилятора/линкера
#include <stdio.h>
#include <stdlib.h>
#include <QCamApi.h>
//===== Main ==============================================================
int main(int argc, char* argv[])
{
QCam_Err errcode = qerrSuccess ;
errcode = QCam_LoadDriver();
if(errcode == qerrSuccess) {QCam_ReleaseDriver();}
return 0;
}
еще как-то я не могу показаться, чтобы быть в состоянии начать это с нуля. Почему это не работает, если я запускаю пустой проект и просто вставляю этот код в .cpp? Извините, если это тривиальный вопрос и большое спасибо за ваше время!