**.exe : fatal error LNK1120: 1 個無法解析的外部命令


在編譯時候出現這樣錯誤時,說明是編譯缺少相應的附加依賴項,現在我出現這個錯誤是使用Opencv編譯時出現錯誤,出現錯誤提示如下圖所示:

1>MSVCRTD.lib(crtexe.obj) : error LNK2019: 無法解析的外部符號 _main,該符號在函數 ___tmainCRTStartup 中被引用
1>C:\360Downloads\遠程監控\Debug\遠程監控.exe : fatal error LNK1120: 1 個無法解析的外部命令

解決方式就是:

  1. 選擇項目屬性設置;
  2. 選擇鏈接器中的附加依賴項;
  3. 增加相應缺少附加依賴項
我增加是: C:\Program Files\OpenCV\OpenCV-2.3.1-win-superpack\opencv\build\x86\vc10\lib\opencv_video231d.lib
C:\Program Files\OpenCV\OpenCV-2.3.1-win-superpack\opencv\build\x86\vc10\lib\opencv_highgui231d.lib
C:\Program Files\OpenCV\OpenCV-2.3.1-win-superpack\opencv\build\x86\vc10\lib\opencv_imgproc231d.lib
C:\Program Files\OpenCV\OpenCV-2.3.1-win-superpack\opencv\build\x86\vc10\lib\opencv_legacy231d.lib
C:\Program Files\OpenCV\OpenCV-2.3.1-win-superpack\opencv\build\x86\vc10\lib\opencv_ml231d.lib
C:\Program Files\OpenCV\OpenCV-2.3.1-win-superpack\opencv\build\x86\vc10\lib\opencv_objdetect231d.lib
C:\Program Files\OpenCV\OpenCV-2.3.1-win-superpack\opencv\build\x86\vc10\lib\opencv_ts231d.lib


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com