链接.lib文件在cygwin上编译

Linking .lib files compiling on cygwin

本文关键字:编译 cygwin lib 文件 链接      更新时间:2023-10-16

我在Windows上使用cygwin和链接opencv .lib文件构建c++文件时出错。.lib文件存在于名为lib的目录中。下面是我用来构建一个名为tracker.cpp的文件的命令。在尝试许多组合后,我得到"未定义的引用"错误或"无法找到库"错误。

g++ -o ../bin/tracker -I../include tracker.cpp -L../lib -lopencv_core246d -lopencv_highgui246d -lopencv_imgproc246d -lopencv_objdetect246d

你不能链接"。带有mingw的Lib文件,这些.lib文件用于vs.

在2.4.6中,应该有一个带有*的mingw文件夹。A或*. A。文件,使用