1. 程式人生 > >編譯有opencv的cpp,出現未定義的引用錯誤

編譯有opencv的cpp,出現未定義的引用錯誤

我在ubuntu中編譯cpp檔案時

g++ -o first first.cpp

會報 對‘cv::imread(cv::String const&, int)’未定義的引用; 對‘cv::Mat::zeros(int, int, int)’未定義的引用 對‘cv::String::allocate(unsigned long)’未定義的引用 對‘cv::String::deallocate()’未定義的引用

按照這個指令去編譯

g++ first.cpp -o first `pkg-config --libs --cflags opencv` -ldl

--------------------- 本文來自 cainiaohudi 的CSDN 部落格 ,全文地址請點選:https://blog.csdn.net/cainiaohudi/article/details/80375557?utm_source=copy