Я пытаюсь использовать библиотеку Xapian в своем Qt-проекте.
Я только что добавил заголовок:
#include <QtCore/QCoreApplication>
#include <xapian.h>
using namespace std;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
return a.exec();
}
И здесь уже есть некоторые ошибки:
/usr/local/include/xapian/keymaker.h:64: error: a template-id may not appear in
a using-declaration
64: std::vector<std::pair<Xapian::valueno, bool> > slots;
и этот тоже:
/usr/local/include/xapian/keymaker.h:77: error: expected primary-expression
before ‘.’ token
77: slots.push_back(std::make_pair(slot, reverse));
Я не знаю, что это значит. Но я думаю, что я должен добавить что-то в свой файл Не могли бы вы мне помочь? Благодаря.