我想在我的Qt项目中包含libavcodec。
我应该那样做吗
#include <ffmpeg/libavcodec.h>
或者用更多的Qt,例如
QLibrary mylib("libavcodec");
还有一个问题,如果我真的得到它:要使用libavcodec,我需要导入源文件还是.dll?
最佳答案
您应该像使用其他库一样使用libavcodec。也就是说,包含它的头并链接到它的导入库。如果使用的是qmake
,则需要修改INCLUDEPATH
和LIBS
变量,请参见documentation以获取一些示例。QLibrary
选项仅对要在运行时加载的dll(例如插件)有用。