Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Portuguese
  4. Qwt compilado com mingw, Qt Creator com MSVC
Forum Updated to NodeBB v4.3 + New Features

Qwt compilado com mingw, Qt Creator com MSVC

Scheduled Pinned Locked Moved Portuguese
5 Posts 3 Posters 2.3k Views 1 Watching
  • 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.
  • D Offline
    D Offline
    Danilo Domingos
    wrote on 4 Sept 2014, 18:13 last edited by
    #1

    Olá, sou programador amador e tenho uma dúvida.

    Compilei a biblioteca Qwt com mingw da seguinte forma:
    qmake
    mingw32-make
    mingw32-make install
    **alem disso, também adicionei algumas coisas na PATH do windows.

    Tudo funcionou normalmente, com a excessão dos widgets no Qt Creator (não são exibidos). Descobri que o Qt Creator foi compilado com MSVC. E por causa disso, os widgets não aparecem no Qt Creator. Então as minhas dúvidas são:

    1. Para eu recompilar o Qwt com MSVC, basta deletar a pasta atual e reiniciar o processo com nmake ao inves de qmake?
    2. Por que as coisas funcionaram, com excessão da exibição dos widgets? Por que o resto funcionou, se tem essa diferença de compilação?
    1 Reply Last reply
    0
    • R Offline
      R Offline
      Rodrigocg
      wrote on 5 Sept 2014, 02:39 last edited by
      #2

      Acho que vc tem que compilar só os plugins do Qwt para o Qt Creator, porque se você for usar as libs do Qwt compiladas com o msvc em um projeto compilado com o mingw não vai funcionar, a não ser que você compile o projeto com o msvc.

      1 Reply Last reply
      0
      • R Offline
        R Offline
        Rodrigocg
        wrote on 5 Sept 2014, 02:50 last edited by
        #3

        Dei uma olhada no user guide do Qwt "aqui":http://qwt.sourceforge.net/qwtinstall.html e fala como compilar o plugin para o Qt Creator com o MSVC.

        É como eu tinha mencionado, ou seja, o plugin é compilado a parte.

        1 Reply Last reply
        0
        • D Offline
          D Offline
          Danilo Domingos
          wrote on 5 Sept 2014, 11:15 last edited by
          #4

          Pois é, quando eu instalei o Qt Creator eu pude escolher entre os compiladores que eu queria instalar junto certo? eu escolhi o mingw.

          Eu tentei reiniciar o processo de compilação do Qwt com MSVC porém ao digitar "nmake" eu percebi que não tenho instalado este compilador.

          Começei a procurar então o compilador na internet, da microsoft. Porém até agora eu não encontrei. Encontrei apenas uma versão para Windows 8 do Visual Studio que dizia que tinha tudo do SDK menos o compilador, e uma outra que era paga.

          Se eu tivesse instalado o Qt Creator com a opção do compilador MSVC, eu teria o nmake disponível, certo? Então por que eu não consigo encontrar o instalador do compilador separadamente?

          Pensei em instalar o MSVC, compilar o Qwt com ele, e compilar meus programas com ele também via Qt Creator. Será que tem como instalar este compilador via Qt Creator?

          1 Reply Last reply
          0
          • T Offline
            T Offline
            TioRoy
            wrote on 8 Sept 2014, 17:27 last edited by
            #5

            Se você olhar "aqui":http://qt-project.org/doc/qt-5/windows-requirements.html (em SDKs and Compilers), a Microsoft mudou os componentes do SDK.

            Até o Windows SDK 7, o SDK vinha com compilador. A partir do SDK 7.1 não vem mais. Logo o SDK 8 não tem compilador. Coisas da Microsoft.

            Instale o Visual Studio 2012 Express que você vai ter o compilador.
            Instalar o compilador pelo QtCreator não dá.

            1 Reply Last reply
            0

            3/5

            5 Sept 2014, 02:50

            • Login

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