ERROR: librtmp not found 解決方案
pkg-config --exists librtmp||echo no 顯示 no 說明pkg-config 沒有找到相應(yīng)的 librtmp.pc 問題是librtmp自動(dòng)生成的/MinGW/lib/pkgconfig/librtmp.pc 文件格式有問題 原文是 prefix=/mingw exec_prefix=${prefix} libdir=/mingw/lib incdir=${prefix}/include Name: librtmp Description: RTMP implementation Version: v2.4 Requires: libssl,libcrypto URL: http://rtmpdump.mplayerhq.hu Libs: -L${libdir} -L@OPENSSLLIB@ -lrtmp -lz -lssl -lcrypto Libs.private: -lws2_32 -lwinmm -lgdi32 Cflags: -I${incdir} -I@OPENSSLINC@ 修改成 prefix=/mingw exec_prefix=${prefix} libdir=${exec_prefix}/lib includedir=${prefix}/include Name: librtmp Description: RTMP implementation URL: http://rtmpdump.mplayerhq.hu Version: v2.4 Requires.private: Libs: -L${libdir} -L@OPENSSLLIB@ -lrtmp Libs.private: -lws2_32 -lwinmm -lgdi32 -lm Cflags: -I${includedir} 修改之后 pkg-config --exists librtmp||echo no 就不顯示 no
posted on 2012-09-04 23:58 1CM 閱讀(3581) 評(píng)論(0) 編輯 收藏 引用