@echo off
reg add "HKCU\Software\Microsoft\Command Processor" /v AutoRun /t reg_expand_sz /d "chcp 1251 1>nul" /f
qtcreator.exe
reg delete "HKCU\Software\Microsoft\Command Processor" /v AutoRun /fQT += core gui
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TEMPLATE = app
CONFIG += c++14
CONFIG -= debug_and_release debug_and_release_target
DEFINES += QT_DEPRECATED_WARNINGS
SOURCES += main.cpp\
mainwindow.cpp
HEADERS += mainwindow.h
FORMS +=
TEMPLATE = app
CONFIG += mobility
MOBILITY =
LIBS += \
-L"D:/Development/android/crystax-ndk-10.3.2/sources/boost/1.59.0/libs/x86/gnu-4.9/" -lboost_regex \
-L"D:/Development/android/crystax-ndk-10.3.2/sources/crystax/libs/x86" -lcrystax
INCLUDEPATH += "D:/Development/android/crystax-ndk-10.3.2/sources/boost/1.59.0/include"
DEPENDPATH += "D:/Development/android/crystax-ndk-10.3.2/sources/boost/1.59.0/include"
ANDROID_EXTRA_LIBS += \
"D:/Development/android/crystax-ndk-10.3.2/sources/boost/1.59.0/libs/x86/gnu-4.9/libboost_regex.so" \
"D:/Development/android/crystax-ndk-10.3.2/sources/crystax/libs/x86/libcrystax.so"ANDROID_EXTRA_LIBS = \
C:/qt_projects/-----X-----/boost/1.59.0/libs/x86/gnu-5/libboost_regex.so \
C:/qt_projects/-----X-----/boost/1.59.0/libs/x86/gnu-5/libboost_system.soExternal library LC:/qt_projects/-----X-----/boost/1.59.0/libs/x86/gnu-4.9/ does not exist!, тут опять не правильный формат LIBS. Должно быть так:LIBS += -L"C:/qt_projects/-----X-----/boost/1.59.0/libs/x86/gnu-4.9" -lboost_regex -lboost_systemLIBS += -L"C:/qt_projects/-----X-----/boost/1.59.0/libs/x86/gnu-4.9" libboost_regex.so libboost_system.so-LC:/qt_projects/-----X-----/boost/1.59.0/libs/x86/gnu-5 -lboost_system -lboost_atomic -LC:/qt_projects/-----X-----/IsTextRankKo-master/src/../../boost/1.59.0/libs/x86/gnu-5/ -lboost_regex, компилятор получает правильные аргументы, только у вас сейчас путь к либам два раза указывается (из-за последнего добавления, видимо). Вызывает некоторые сомнения сочетание "gnu-5" и GCC 4.9. Возможно, у вас версия компилятора не соответствует той, которой был boost скомпилирован. LIBS += L"C:/qt_projects/-----X-----/boost/1.59.0/libs" lboost_regex lboost_systemLIBS += "C:/qt_projects/-----X-----/boost/1.59.0/libs/libboost_regex.so" \
"C:/qt_projects/-----X-----/boost/1.59.0/libs/libboost_system.so"L"Путь к какталогу" lназвание_библиотеки1 lназвание_библиотеки2. Соответственно, для подключения boost::regex вам нужно написать LIBS += L"C:/qt_projects/-----X-----/boost/1.59.0/libs" lboost_regex lboost_system.LIBS += L"C:\qt_projects\-----X-----\boost\1.59.0\libs" lboost_regex lboost_system или LIBS += L"/с/qt_projects/-----X-----/boost/1.59.0/libs" lboost_regex lboost_system. contains(ANDROID_TARGET_ARCH,x86) {...} для этого и нужен, но судя по всему это не так.