liuhongxiangm的专栏

live555一般都是编译成静态的库,,但是引用的时候需要注意他的顺序。如果引用的库正确而顺序不正确会出现找不到函数的错误。

正确的引用顺序是:libliveMedia.a libBasicUsageEnvironment.a libgroupsock.a libUsageEnvironment.a

liveMedia要放在其他的前面

例如在qtcreator中加入live555的静态就是:

unix:!macx: LIBS += $$PWD/../live/liveMedia/libliveMedia.a $$PWD/../live/BasicUsageEnvironment/libBasicUsageEnvironment.a $$PWD/../live/groupsock/libgroupsock.a $$PWD/../live/UsageEnvironment/libUsageEnvironment.a

注意使用qtcreator中add library添加的库中是LIBS += -LlibPath -llib 这个是针对动态库的,静态库不需要加-L。

当你下定决心准备出发时,最困难的时刻就已经过去了。那么,出发吧。

liuhongxiangm的专栏

相关文章:

你感兴趣的文章:

标签云: