C++;opencv确定编译所需的LIB 我在C++中开始使用OpenCV。当我尝试编译我的代码时,我有时会遇到奇怪的链接错误,比如:未定义的符号引用。

C++;opencv确定编译所需的LIB 我在C++中开始使用OpenCV。当我尝试编译我的代码时,我有时会遇到奇怪的链接错误,比如:未定义的符号引用。,c++,opencv,g++,C++,Opencv,G++,在过去,我通过谷歌搜索并确保编译了所有必要的opencv库来解决这个问题。这是我的大量猜测,但它解决了错误 有没有更好的办法?也就是说,确定需要编译哪些opencv库。顺便说一句,我正在使用g++编译器。应用程序。我找到了答案:simple appendpkg config--cflags--libs opencv到您的编译cmd通常,当您决定使用一个库时,您应该阅读它的文档以查看您需要什么链接器标志。

在过去,我通过谷歌搜索并确保编译了所有必要的opencv库来解决这个问题。这是我的大量猜测,但它解决了错误


有没有更好的办法?也就是说,确定需要编译哪些opencv库。顺便说一句,我正在使用g++编译器。

应用程序。我找到了答案:simple append
pkg config--cflags--libs opencv
到您的编译cmd

通常,当您决定使用一个库时,您应该阅读它的文档以查看您需要什么链接器标志。