我正在尝试使用https://github.com/openalpr/openalpr/wiki/Integrating-OpenALPR中所述的Open ALPR编译一些测试程序。 我想出了类似的东西:
#include <alpr.h>
#include <iostream>
int main (void)
{
alpr::Alpr openalpr("us", "/etc/openalpr/openalpr.conf");
std::cout << "Hello World!" << std::endl;
return 0;
}
但是我无法编译它。我试过了:
g++ -Wall -l /usr/lib/libopenalpr.so test.cpp -o test
但我明白了
/usr/bin/ld: cannot find -l/usr/lib/libopenalpr.so
。
/usr/lib/libopenalpr.so
确实存在,并且链接到libopenalpr.so.2
也存在。链接到该库的正确方法是什么?