以fdk-aac项目为例,编译步骤如下
1. qmake -pro 生成.pro文件
2. qmake 执行会提示项目缺失库文件,在INCLUDEPATH += . 后面追加 .. ../libAACenc/include 等等这样的缺失库路径
3 qmake 执行,提示QT 相关缺失,因为qt不需要相关东西 所以 追加 QT -= gui core
4. qmake 后提示缺失链接库,说明.c文件是编译通过了,只需要添加链接库,所以追加LIBS = -lfdk-aac(注释:-l后直接添加库名称)
5. qmake成功后,make 即可
命令:
sudo ldconfig
1. qmake -pro 生成.pro文件
2. qmake 执行会提示项目缺失库文件,在INCLUDEPATH += . 后面追加 .. ../libAACenc/include 等等这样的缺失库路径
3 qmake 执行,提示QT 相关缺失,因为qt不需要相关东西 所以 追加 QT -= gui core
4. qmake 后提示缺失链接库,说明.c文件是编译通过了,只需要添加链接库,所以追加LIBS = -lfdk-aac(注释:-l后直接添加库名称)
5. qmake成功后,make 即可
命令:
sudo ldconfig