[問題] OpenCV LNK2019無法解析的外部符號

看板C_and_CPP (C/C++)作者 (Celia)時間15年前 (2011/03/29 14:05), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) VC++ 2010 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) OpenCV2.2 問題(Question): 已爬文...想做 Perspective transform,但建置失敗 錯誤結果(Wrong Output): 1>test1.obj:error LNK2019: 無法解析的外部符號 _cvWarpPerspective 在函式 _main 中被參考 1>test1.obj:error LNK2019: 無法解析的外部符號 _cvGetPerspectiveTransform 在函式 _main 中被參考 1>C:\Users\visual studio 2010\Projects\show\Debug\show.exe : fatal error LNK1120: 2 個無法解析的外部符號 程式碼(Code):(請善用置底文網頁, 記得排版) #include "opencv\cv.h" #include "opencv\highgui.h" int main(int argc, char** argv) { IplImage *src = cvLoadImage("ROBOT.jpg"); IplImage *dst; CvPoint2D32f srcQuad[4], dstQuad[4]; CvMat* warp_matrix = cvCreateMat(3,3,CV_32FC1); dst = cvCloneImage(src); dst->origin = src2->origin; cvZero(dst); cvShowImage("dst",dst); srcQuad[0].x = 0; srcQuad[0].y = 0; srcQuad[1].x = src->width-1; srcQuad[1].y = 0; srcQuad[2].x = 0; srcQuad[2].y = src->height-1; srcQuad[3].x = src->width-1; srcQuad[3].y = src->height-1; dstQuad[0].x = src->width*0.05; dstQuad[0].y = src->height*0.33; dstQuad[1].x = src->width*0.9; dstQuad[1].y = src->height*0.25; dstQuad[2].x = src->width*0.2; dstQuad[2].y = src->height*0.7; dstQuad[3].x = src->width*0.8; dstQuad[3].y = src->height*0.9; cvGetPerspectiveTransform( srcQuad, dstQuad, warp_matrix ); cvWarpPerspective( src, dst, warp_matrix); cvNamedWindow("Perspective",1); cvShowImage("Perspective", dst); cvWaitKey(); return 0; } 補充說明(Supplement):   爬文看說是include的問題,   可是滑鼠移到程式碼中 cvWarpPerspective和cvGetPerspectiveTransform上,   都已經會自動顯示這兩個函示的內容格式了,   如果沒include到也會嗎?   因為爬完文後我把include, lib, bin通通抓進去,   但還是過不了......   想請問有沒有別的可能性呢?   設定上除了include, lib, 和bin以外,還有其他東西需要包進去嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.226.100

03/29 16:47, , 1F
project->properties Linker->input 加入
03/29 16:47, 1F

03/29 16:48, , 2F
opencv_core220.lib opencv_highgui220.lib
03/29 16:48, 2F

03/29 20:16, , 3F
我是在debug下做的 有加了220d但還是不行耶 @@"
03/29 20:16, 3F

03/29 20:49, , 4F
有編譯原始碼嗎
03/29 20:49, 4F
文章代碼(AID): #1DaNQYKd (C_and_CPP)
文章代碼(AID): #1DaNQYKd (C_and_CPP)