抑制状态错误 LNK1104 无法打开文件“IlmImfd.lib”

詹姆士

即使我的代码编译没有错误,我的链接部分似乎也有错误。

我这样设置属性: 我像这样设置属性 - 链接图像

我还添加了所需的文件Linker -> General -> Additional library directoriesLinker -> Input -> Additional Dependencies

之后它仍然给我一个错误。

代码:

#include "opencv2/core.hpp"
#include "C:/Users/Downloads/opencv_contrib-master/opencv_contrib-master/modules/face/include/opencv2/face.hpp"
#include "opencv2/highgui.hpp"
#include "opencv2/imgproc.hpp"
#include "opencv2/objdetect.hpp"

#include <iostream>
#include <fstream>
#include <sstream>

using namespace cv;
using namespace cv::face;
using namespace std;

(输出)错误行:

Severity Code Description Project File Line Suppression State
Error LNK1104 cannot open file 'IlmImfd.lib'    opencvTry

(输出)当我尝试使用包含 lib 文件的相同代码重做项目时:

Severity    Code    Description Project File    Line    Suppression State
Error   LNK2019 unresolved external symbol "public: static struct 
cv::Ptr<class cv::face::FisherFaceRecognizer> __cdecl 
cv::face::FisherFaceRecognizer::create(int,double)" ( 
create@FisherFaceRecognizer@face@cv@@SA?AU?
$Ptr@VFisherFaceRecognizer@face@cv@@@3@HN@Z) referenced in function main    
opencvTry   C:\Users\151554F\Documents\Visual Studio 2017\Projects\In 
progress\Face recog\opencvTry\try.obj   1

Severity    Code    Description Project File    Line    Suppression State
Error   LNK2019 unresolved external symbol "public: int __cdecl 
cv::face::FaceRecognizer::predict(class cv::_InputArray const &)const " (?
predict@FaceRecognizer@face@cv@@QEBAHAEBV_InputArray@3@@Z) referenced in 
function main   opencvTry   C:\Users\151554F\Documents\Visual Studio 
2017\Projects\In progress\Face recog\opencvTry\try.obj  1   
布莱恩特

您可能添加了正确的包含目录,但您忘记链接实际的库。

Configuration Properties- Linker- General- 下,Additional Library Directories您需要添加以下内容:$(OPENCV_DIR)\staticlib;

随着OPENCV_DIR指向你的build文件夹。例如:E:\opencv\build\x86\vc12

完成后,您还需要在此处添加以下行Common Properties- Linker- Input-Additional Dependencies

IlmImfd.lib
libjasperd.lib
libpngd.lib
libjpegd.lib
libtiffd.lib
libwebpd.lib
opencv_calib3d300d.lib
opencv_core300d.lib
opencv_features2d300d.lib
opencv_flann300d.lib
opencv_hal300d.lib
opencv_highgui300d.lib
opencv_imgcodecs300d.lib
opencv_imgproc300d.lib
opencv_ml300d.lib
opencv_objdetect300d.lib
opencv_photo300d.lib
opencv_shape300d.lib
opencv_stitching300d.lib
opencv_superres300d.lib
opencv_ts300d.lib
opencv_video300d.lib
opencv_videoio300d.lib
opencv_videostab300d.lib
zlibd.lib
ippicvmt.lib
comctl32.lib
vfw32.lib

您只需要添加您需要的那些,但将它们全部添加没有负面影响。那么,你确定你没有忘记任何事情。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

错误LNK1104无法打开文件'gtest.lib'

来自分类Dev

链接:致命错误LNK1104:无法打开文件python27.lib

来自分类Dev

链接:致命错误LNK1104:无法打开文件'SDL.lib'

来自分类Dev

致命错误LNK1104:无法打开文件'MSVCRT.lib'

来自分类Dev

为什么我收到错误LNK1104:无法打开文件'glew32.lib'

来自分类Dev

致命错误LNK1104:无法打开文件'gdi32.lib'

来自分类Dev

链接:致命错误LNK1104:无法打开文件'fltkd.lib'

来自分类Dev

LNK1104:无法打开文件pthreadsVC2.lib

来自分类Dev

LNK1104:无法打开文件pthreadsVC2.lib

来自分类Dev

Portaudio错误“ LNK1104:无法打开文件'ksguid.lib'”文件不在我的计算机上吗?

来自分类Dev

OpenCV错误:“ LINK:致命错误LNK1104:无法打开文件'opencv_core231d.lib'”

来自分类Dev

OpenCV错误:“ LINK:致命错误LNK1104:无法打开文件'opencv_core231d.lib'”

来自分类Dev

链接:致命错误LNK1104:无法打开文件'opencv_calib3d245d.lib'(OpenCV 2.4.9)

来自分类Dev

错误LNK1104:无法打开文件'libboost_thread-vc100-mt-gd-1_55.lib'

来自分类Dev

异常的VS2010链接错误LNK1104:无法打开文件'libssh2d.lib'

来自分类Dev

不断收到“错误LNK1104:无法打开文件'boost_thread-vc100-mt-gd-1_41.lib”

来自分类Dev

链接:致命错误LNK1104:无法打开文件'opencv_calib3d245d.lib'(OpenCV 2.4.9)

来自分类Dev

错误LNK1104无法打开文件'; .obj'

来自分类Dev

链接:致命错误LNK1104:手动配置LIB环境变量后无法打开文件'libcpmt.lib'

来自分类Dev

使用CMake并且无法运行程序而未得到“ LINK:致命错误LNK1104:无法打开文件'src.lib'”错误

来自分类Dev

Visual Studio错误:LNK1104:无法打开文件'kernel32.lib'-仅在WP8项目/ Win32构建中

来自分类Dev

Boost.Python和错误LNK1104:无法打开文件'boost_python-vc100-mt-gd-1_55.lib'

来自分类Dev

Visual Studio错误:LNK1104:无法打开文件'kernel32.lib'-仅在WP8项目/ Win32构建中

来自分类Dev

Visual C++:链接:致命错误 LNK1104:无法打开文件“libboost_system-vc120-mt-gd-1_55.lib”

来自分类Dev

无法构建PortAudio-“ LNK1104:无法打开文件'ksguid.lib'”

来自分类Dev

LNK1104无法打开文件libboost_random-vc140-mt-1_61.lib等

来自分类Dev

可视c ++,链接:致命错误LNK1104:无法打开文件

来自分类Dev

VS2015 - LNK1104 无法打开文件 'C:\gstreamer\1.0\x86_64\lib\glib-2.0'

来自分类Dev

无法创建exe文件(LNK1104无法打开文件)

Related 相关文章

  1. 1

    错误LNK1104无法打开文件'gtest.lib'

  2. 2

    链接:致命错误LNK1104:无法打开文件python27.lib

  3. 3

    链接:致命错误LNK1104:无法打开文件'SDL.lib'

  4. 4

    致命错误LNK1104:无法打开文件'MSVCRT.lib'

  5. 5

    为什么我收到错误LNK1104:无法打开文件'glew32.lib'

  6. 6

    致命错误LNK1104:无法打开文件'gdi32.lib'

  7. 7

    链接:致命错误LNK1104:无法打开文件'fltkd.lib'

  8. 8

    LNK1104:无法打开文件pthreadsVC2.lib

  9. 9

    LNK1104:无法打开文件pthreadsVC2.lib

  10. 10

    Portaudio错误“ LNK1104:无法打开文件'ksguid.lib'”文件不在我的计算机上吗?

  11. 11

    OpenCV错误:“ LINK:致命错误LNK1104:无法打开文件'opencv_core231d.lib'”

  12. 12

    OpenCV错误:“ LINK:致命错误LNK1104:无法打开文件'opencv_core231d.lib'”

  13. 13

    链接:致命错误LNK1104:无法打开文件'opencv_calib3d245d.lib'(OpenCV 2.4.9)

  14. 14

    错误LNK1104:无法打开文件'libboost_thread-vc100-mt-gd-1_55.lib'

  15. 15

    异常的VS2010链接错误LNK1104:无法打开文件'libssh2d.lib'

  16. 16

    不断收到“错误LNK1104:无法打开文件'boost_thread-vc100-mt-gd-1_41.lib”

  17. 17

    链接:致命错误LNK1104:无法打开文件'opencv_calib3d245d.lib'(OpenCV 2.4.9)

  18. 18

    错误LNK1104无法打开文件'; .obj'

  19. 19

    链接:致命错误LNK1104:手动配置LIB环境变量后无法打开文件'libcpmt.lib'

  20. 20

    使用CMake并且无法运行程序而未得到“ LINK:致命错误LNK1104:无法打开文件'src.lib'”错误

  21. 21

    Visual Studio错误:LNK1104:无法打开文件'kernel32.lib'-仅在WP8项目/ Win32构建中

  22. 22

    Boost.Python和错误LNK1104:无法打开文件'boost_python-vc100-mt-gd-1_55.lib'

  23. 23

    Visual Studio错误:LNK1104:无法打开文件'kernel32.lib'-仅在WP8项目/ Win32构建中

  24. 24

    Visual C++:链接:致命错误 LNK1104:无法打开文件“libboost_system-vc120-mt-gd-1_55.lib”

  25. 25

    无法构建PortAudio-“ LNK1104:无法打开文件'ksguid.lib'”

  26. 26

    LNK1104无法打开文件libboost_random-vc140-mt-1_61.lib等

  27. 27

    可视c ++,链接:致命错误LNK1104:无法打开文件

  28. 28

    VS2015 - LNK1104 无法打开文件 'C:\gstreamer\1.0\x86_64\lib\glib-2.0'

  29. 29

    无法创建exe文件(LNK1104无法打开文件)

热门标签

归档