gpt4 book ai didi

compiler-errors - 如何在Windows上使用g++编译我的opencv程序?

转载 作者:行者123 更新时间:2023-12-02 10:57:46 24 4
gpt4 key购买 nike

当我尝试使用以下命令编译我的opencv loadimg.cpp程序时

g++ -I "C:\opencv\opencv410x64\include" -L "C:/opencv/opencv410x64/x64/mingw/lib" loadimg.cpp  -libopencv_highgui410 -o loadimage

我收到了他的消息。这个命令有什么问题..
C:/Program Files (x86)/mingw-w64/i686-8.1.0-posix-dwarf-rt_v6-rev0/mingw32/bin/../lib/gcc/i686-w64-mingw32/8.1.0/../../../../i686-w64-mingw32/bin/ld.exe: cannot find -libopencv_highgui410

最佳答案

在Windows上,GCC链接选项-l<name>请求链接器在其搜索目录之一中查找文件
名称之一:

lib<name>.a
<name>.lib
<name>.dll

然后将程序链接到该库。所以你的选择 -libopencv_highgui410请求链接器找到以下文件之一:
libibopencv_highgui410.a
ibopencv_highgui410.lib
ibopencv_highgui410.dll

当然不存在。假设文件 libopencv_highgui410.aopencv_highgui410.libopencv_highgui410.dll中的一个
存在于 C:/opencv/opencv410x64/x64/mingw/lib或默认链接器搜索目录中,请使用
-lopencv_highgui410

代替。

关于compiler-errors - 如何在Windows上使用g++编译我的opencv程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56041459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com