Linux系统 g++ 链接 libopencv_world.a 静态库编译程序
编译opencv,我是直接编译成 libopencv_world.a 一个文件
正常链接编译,容易报错:main: hidden symbol `opj_read_header' isn't defined
所以需要注意,编译的时候,需要加上这几个参数:-lpthread -lz -ldl
libs = -L. -lopencv_world libs += -Llib -lIlmImf -littnotify -llibjpeg-turbo -llibopenjp2 -llibpng -llibtiff -llibwebp run: @g++ main.cpp -I. $(libs) -lpthread -lz -ldl -o main -std=c++11 @./main