3
QtプロジェクトでXapianライブラリを使用しようとしています。 私が追加したヘッダ:Qt + xapianライブラリ
#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;
と同様に、この1:
/usr/local/include/xapian/keymaker.h:77: error: expected primary-expression
before ‘.’ token
77: slots.push_back(std::make_pair(slot, reverse));
私が何をするか分かりませんそれは意味する。しかし、私は私のプロファイルに何かを加えるべきだと思う。手伝っていただけませんか?ありがとう。
ありがとうございました。あなたのソリューションは私のものよりずっと優れています。私はちょうど "スロット"を "slot1"に置き換えました。多分私はあなたの提案を使用します。 –