在Linux上安装ApkStudio(Ubuntu 15.04)

时间:2015-11-19 09:32:55

标签: linux reverse-engineering

我尝试在我的Ubuntu 15.04计算机上安装APK Studio,但不断收到此错误消息:

 g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DAPP_REV_SHORT=\"0978cd4\" -DAPP_REV_LONG=\"0978cd4653fcfed5601d57b8e0f7cfade7f64d7a\" -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -o adb.o src/adb.cpp
In file included from ./include/adb.h:5:0,
                 from src/adb.cpp:1:
./include/process.h:4:30: fatal error: QRegularExpression: No such file or directory
 #include <QRegularExpression>
                              ^
compilation terminated.
Makefile:474: recipe for target 'adb.o' failed
make: *** [adb.o] Error 1.

如何解决此问题?

1 个答案:

答案 0 :(得分:0)

您可能正在使用不受支持的QT版本,请检查您的版本:

$ qmake -version
QMake version 2.01a
Using Qt version 4.8.6 in /usr/lib/x86_64-linux-gnu

确保您拥有GCC 4.6 +,QT 5.2+
在Ubuntu上,您可以运行:

$ sudo apt-get install qt5-qmake qt5-default libqt5opengl5-dev
$ qmake -version
QMake version 3.0
Using Qt version 5.2.1 in /usr/lib/x86_64-linux-gnu

再次运行make应该构建没有错误的ApkStudio。