Я пытаюсь использовать движок gh-rdf3x для выполнения поиска SPARQL, поэтому я использую набор данных LUBM-100, а затем использую инструмент RDF2RDF, чтобы превратить весь файл .owl в файл test.nt.затем я использую команду gh-rdf3x
./rdf3xload dataDB test.nt
для создания файла dataDB.Наконец, я хочу выполнить поиск, поэтому я использую LUBM SPARQL # 1 в качестве test.sparql
.
Затем я выполняю команду
./rdf3xquery dataDB test.sparql
Она запрашивает
parse error: unknown prefix 'http'
Я делаю все, как описано в GH-RDF3X Wiki , поэтому я не знаю, почему это подсказывает.И сообщение может быть из файла gh-rdf3x/cts/parser/TurtleParser.cpp
Спасибо за помощь.