用gcc编译的动态库要在g++中使用的话,在包含头文件时要使用extern "C". 如: extern "C" { #include <jpeglib.h> } 。因为c++编译器会对函数名进行重整。不然会提示找不到函数名。