Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Portuguese
  4. Web Semântica / Dados RDF em Qt/C++
QtWS25 Last Chance

Web Semântica / Dados RDF em Qt/C++

Scheduled Pinned Locked Moved Portuguese
8 Posts 2 Posters 3.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Offline
    G Offline
    Gassantos
    wrote on last edited by
    #1

    Olá pessoal,

    Atualmente participo de um projeto, onde nosso interesse é utilizar web semântica para um cruzamento de informações geradas de bases de dados Oracle e SQL Server, convertidas em dados RDF, e atribuir definições de significado através de uma norma ISO. Buscando soluções em C++, encontramos algumas bibliotecas (librdf, em C) e frameworks (Soprano e Dataquay em Qt/C++). Dentre as opções, achei o projeto Soprano (subprojeto do Nepomunk: projeto de web semântica da KDE) aparentemente melhor por possuí uma documentação mais atual e por achar que ele está mais próximo do que precisaremos, porém utilizá-lo no VS2008 não tem sido uma tarefa comum.

    Há alguém aqui que possa contribuir nesse sentido ou que possa recomendar uma melhor opção para trabalhar com dados RDF em C++?

    Abraços!

    1 Reply Last reply
    0
    • R Offline
      R Offline
      Rodrigocg
      wrote on last edited by
      #2

      por que o vs2008 nao tem sido uma tarefa comum?

      1 Reply Last reply
      0
      • G Offline
        G Offline
        Gassantos
        wrote on last edited by
        #3

        Então Rodrigo,

        Ao importar o projeto, acontece uma série de erros na geração de moc. Já tentei configurar, mas mesmo assim, ele ainda apresenta "not found" nesses casos.

        A etapa de construir o Soprano (com o CMake), compilar e executar já foi concluída e com tudo certo. Daí, após essa etapa pronta, crio um novo projeto Qt e vou importando o Soprano para esse novo projeto, no qual desejo usar os recursos do framework e aí é onde os erros que mencionei acontecem.

        É isso, Rodrigo!

        P.S: Link do projeto "Soprano":http://soprano.sourceforge.net/

        1 Reply Last reply
        0
        • R Offline
          R Offline
          Rodrigocg
          wrote on last edited by
          #4

          O Qt com o MingW nao resolveria o problema? quando precisamos utilizar bibliotecas criadas com o Visual Studio temos que usar o libtools para converte-las para uma biblioteca aceita pelo MingW.

          Não sei qual compilador voce utilizou para compilar essa biblioteca.

          esses erros de "not found" acontecem quando nao é informado para o compilador onde se encontra as bibliotecas...

          no arquivo .pro do seu projeto voce pode inserir o seguinte:

          @
          LIBS += "caminho da biblioteca"
          @

          e tambem os diretorios de trabalho para que nao seja necessario especificar um diretorio inteiro:

          @
          INCLUDEPATH += "diretorio das bibliotecas"
          @

          voce poderia postar o codigo aqui para que possamos dar uma olhada...

          1 Reply Last reply
          0
          • G Offline
            G Offline
            Gassantos
            wrote on last edited by
            #5

            Podemos sim, postar aqui, Rodrigo!

            Bem, só para acrescentar mais informações, utilizamos o VS2008 e o compilador é o default do Visual Studio. Usamos o Qt através do Add-in para VS2008, referente à versão 4.8.1 do Qt. No início da tarde, posto o código aqui.

            Abs!

            P.S: Rodrigo, agradeço sua atenção. Muito obrigado! Só me confirma uma coisa: você já trabalhou com RDF em C++?

            1 Reply Last reply
            0
            • R Offline
              R Offline
              Rodrigocg
              wrote on last edited by
              #6

              Não fazia nem ideia do que era isso até esse post... rs!

              Não ficou muito claro ainda qual compilador voce usou para compilar a biblioteca Sobrano...

              1 Reply Last reply
              0
              • G Offline
                G Offline
                Gassantos
                wrote on last edited by
                #7

                Pessoal,

                Agora sim, já estamos com o framework funcionando com um projeto Qt. Rodrigo, vou preparar alguma coisa no tipo wiki com todos os passos de configuração, certo? Valeu aê a força!

                Abs!

                1 Reply Last reply
                0
                • R Offline
                  R Offline
                  Rodrigocg
                  wrote on last edited by
                  #8

                  Algo que te falei ajudou? vou esperar esse wiki...

                  1 Reply Last reply
                  0

                  • Login

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • Users
                  • Groups
                  • Search
                  • Get Qt Extensions
                  • Unsolved