链接.lib文件在cygwin上编译
Linking .lib files compiling on cygwin
我在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。文件,使用
相关文章:
- NetBean 和 Cygwin 的 C++ 编译错误?
- 如何在没有Cygwin或Visual Studio的情况下编译Magick++?
- 如何从.NET Core调用cygwin编译的C++
- 为什么我不能编译这个在Cygwin的Visual Studio中编写的C++文件?
- FingerJetFXOSE Cygwin 编译错误
- 在 Cygwin G++ 上编译的文件太大
- 使用Cygwin win32_api.hpp编译Boost Log中的错误
- 在cygwin中使用mingw编译器编译c ++程序时缺少dll。
- Cygwin上的声子抱怨QT编译了QT,而无需支持-fvisibility =隐藏
- 在Visual Studio中使用Cygwin编译的dll的库函数时出错
- 对于使用Cygwin GCC编译的C++程序,是否有免费的内存调试器
- 尝试使用Cygwin b20在windows上编译C程序时出错
- 编译cygwin的Poco源时出错
- c ++比较std::string将无法工作,如果我不使用Code::Blocks但cygwin编译
- 与Cygwin一起编译一个C++项目
- 如何使用 bjam 在 cygwin windows7 i686-w64-mingw32-g++ 中编译 Boost(和
- 在Windows上编译C++(Mingw / Cygwin)
- 如何使用cygwin编译ioping
- 使用 system() 跨平台.使用 cygwin 和 g++ 编译
- 交叉编译+cygwin+树莓派