![](/img/trans.png)
[英]error LNK2019: unresolved external symbol libcurl Visual studio
[英]opencv/visual studio : error LNK2019: unresolved external symbol
我有一個問題:錯誤 LNK2019:未解析的外部符號 [...] 在函數 main 中引用
#include <opencv2/highgui/highgui.hpp>
using namespace std;
using namespace cv;
int main(int argc, char * const argv[])
{
cvNamedWindow("P2", CV_WINDOW_AUTOSIZE);
//path to image ex : c:/Users/image.jpg
CvCapture* capture = cvCreateFileCapture("path to image");
IplImage* frame;
while (1) {
frame = cvQueryFrame(capture);
if (!frame) break; cvShowImage("P2", frame); char c = cvWaitKey(0); if (c == 27) break;
}
cvReleaseCapture(&capture); cvDestroyWindow("P2");
return 0;
}
我按照教程開始我的項目,使用 OpenCV 與 Visual Studio 和 Eclipse 的配置相同,但我有同樣的錯誤。
可能您缺少指定輸入庫(項目屬性/鏈接/輸入)。 您沒有指定您使用的是哪個版本的 opencv。 如果您使用的OpenCV 3.1和我一樣的lib是opencv_world310d.lib
用於調試和opencv_world310.lib
發布。 另請檢查您的應用程序的位數。 預建庫適用於 64 位。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.