我有一个Qt项目和一个子文件夹libparanoia,它有自己的Makefile(少数.mk)和一个RULES/conf文件夹.当我make在libparanoia文件夹中执行时,它会.o在子文件夹中生成文件.
当我构建我的Qt应用程序时,如何从libparanoia(Qt项目文件夹中的子文件夹)运行makefile 并将.o库添加到我的Qt项目中(好吧LIBS+=)?
我猜你会想要使用QMAKE_EXTRA_TARGETS来完成.pro文件中的工作.
libpara_lib = <...some lib file...>
LIBS += libpara_lib
libpara.target = libpara_lib
libpara.commands = cd libparanoia && make -f Makefile
QT_EXTRA_TARGETS += libpara
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2301 次 |
| 最近记录: |