我试图在opencv上运行程序但是出现以下错误:
test_1.cpp:(.text+0x44): undefined reference to `cv::imread(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, int)'
我在链接行matters
上了解了源和库的顺序因此,运行g++ -o test_1 test_1.cpp
pkg-config opencv --cflags --libs 可以正常工作。
但是,如何设置代码块以便在构建代码时应用正确的顺序?