Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Portuguese
  4. [Resolvido] Qt Creator sem target Desktop no linux

[Resolvido] Qt Creator sem target Desktop no linux

Scheduled Pinned Locked Moved Portuguese
27 Posts 4 Posters 16.0k 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.
  • R Offline
    R Offline
    Renatosantos
    wrote on 23 Mar 2012, 21:47 last edited by
    #1

    O meu Qt creator não tem como desenvolver para desktop. so consigo criar um projeto para Mobile
    quando vou lá em novo->novo arquivo ou projeto-> e quando tento criar um projeto do tipo Qt Quick Application ou Qt Widget Project
    fica desabilitado o botão next e diz assim:

    TARGET SETUP
    No valide qt version found.
    please add a qt version in tools/option or via the maintenance tool of the SDK.

    Usu o ubuntu 11.10 tem algum comando pra instalar esses tools para desktop e tbm é preciso configurar as variaveis de ambiente?

    EDIÇÃO (anselmolsm): título alterado para indicar melhor o assunto tratado - não é plugin. (era: "Qt Creator não tem plugin para Desktop no linux")

    Qt Developer.

    "Imagination is more important than knowledge."
    http://twitter.com/Renatos20

    1 Reply Last reply
    0
    • A Offline
      A Offline
      anselmolsm
      wrote on 26 Mar 2012, 13:28 last edited by
      #2

      Olá,

      Pelo que diz a mensagem, o QtCreator que você está usando é parte do SDK, certo? Com isso, você tem 2 opções para resolver esse problema:

      1 - Usando o SDK Maintenance tool, acessível através dos menus Help -> Start updater. Escolha Package Maneger Para instalar as libs para desktop, na árvore vá em Qt SDK -> Development Tools -> Desktop Qt -> Qt <Escolha as versões>. Em seguida, _Next _ para instalar.

      2 - Outra opção é instalar Qt empacotado pela sua distribuição. No caso do Ubuntu, apt-get install qt4 (Não sei o nome exato do pacote no Ubuntu).

      Se já tiver tudo instalado e/ou ainda assim estiver com problemas, confira as configurações via menus: Tools->Options, então nas abas Build & Run -> Qt Versions. Aí é onde estão listados todas as versões de Qt conhecidas pelo QtCreator. Pode ser que seja o caso de apenas encontrar onde está o qmake correspondente a alguma das versões destkop ou ainda adicionar uma nova entrada.

      Veja se com isso você consegue resolver o problema, qualquer coisa escreva aqui novamente ;)

      Anselmo L. S. Melo (anselmolsm)

      1 Reply Last reply
      0
      • F Offline
        F Offline
        francomartins
        wrote on 26 Mar 2012, 18:36 last edited by
        #3

        ei mala , desinstala oq tu instalou e baixa esse
        "Qt for Linux (OFFLINE) ":http://www.developer.nokia.com/dp?uri=http://sw.nokia.com/id/8ea74da4-fec1-4277-8b26-c58cc82e204b/Qt_SDK_Lin32_offline .

        caso esteja sem net rapida pede pro felipe que ele baixa pra ti rapidinho , heheheh .

        1 Reply Last reply
        0
        • R Offline
          R Offline
          Renatosantos
          wrote on 26 Mar 2012, 19:05 last edited by
          #4

          kkkk valeu vou tentar e digo qual deu certo.

          Qt Developer.

          "Imagination is more important than knowledge."
          http://twitter.com/Renatos20

          1 Reply Last reply
          0
          • A Offline
            A Offline
            anselmolsm
            wrote on 26 Mar 2012, 19:44 last edited by
            #5

            Hehe, estou assumindo que vocês se conhecem e não preciso usar o poder moderador [1] para passar o trator nas mensagens :P

            [1] Lembra disso das aulas de história, hein, hein? ;)

            Anselmo L. S. Melo (anselmolsm)

            1 Reply Last reply
            0
            • R Offline
              R Offline
              Renatosantos
              wrote on 27 Mar 2012, 01:04 last edited by
              #6

              Ola de novo. anselmolsm, eu e o franco nos conhecemos sim. Seguinte a primeira opção falhou logo no começo. Meu Qt creator é aversão 4.7.3 (32 bit) e no menu help não tem a opção "Start updater".
              a segunda opção eu ja tenho instalado via apt-get.
              e a terceira em Tools->Options não tem a opção "Build & Run". =/

              "olha isso não tem a opção Build & Run":http://img443.imageshack.us/img443/1237/qthelp1xn.png

              Qt Developer.

              "Imagination is more important than knowledge."
              http://twitter.com/Renatos20

              1 Reply Last reply
              0
              • A Offline
                A Offline
                anselmolsm
                wrote on 27 Mar 2012, 12:16 last edited by
                #7

                [quote author="Renatosantos" date="1332810289"]Seguinte a primeira opção falhou logo no começo. Meu Qt creator é aversão 4.7.3 (32 bit) e no menu help não tem a opção "Start updater".
                [/quote]Hm.. ok, então está rodando o QtCreator sem ser o que vem com o SDK, daí não tem memso o "Start Updater".
                4.7.3 é versão do Qt, não do QtCreator - veja em Help->About Qt Creator.

                [quote author="Renatosantos" date="1332810289"]
                a segunda opção eu ja tenho instalado via apt-get.
                e a terceira em Tools->Options não tem a opção "Build & Run". =/
                "olha isso não tem a opção Build & Run":http://img443.imageshack.us/img443/1237/qthelp1xn.png[/quote]
                [/quote]

                Isso mudou de alguma uma versão pra cá. Aqui estou com QtCreator 2.4.1, antes a aba para configurar as versões do Qt era essa Qt4 na tela que você mandou o screenshot.

                Anselmo L. S. Melo (anselmolsm)

                1 Reply Last reply
                0
                • R Offline
                  R Offline
                  Renatosantos
                  wrote on 28 Mar 2012, 02:35 last edited by
                  #8

                  Olha eu de novo aqui. :)
                  Instalei aqui de novo, agora tem a opção Build & Run. mais o caminho do qmake ta com um simbolo vermelho como se estivesse errado.

                  ta assim o caminho :

                  Manual
                  Qt in PATH /usr/bin/qmake-qt4.

                  como posso saber o caminho do qmake?

                  Qt Developer.

                  "Imagination is more important than knowledge."
                  http://twitter.com/Renatos20

                  1 Reply Last reply
                  0
                  • A Offline
                    A Offline
                    anselmolsm
                    wrote on 28 Mar 2012, 02:44 last edited by
                    #9

                    Hm... parece certo, pelo que lembro Ubuntu renomeia o qmake pra qmake-qt4. Um jeito de verificar o caminho de um comando é usar o comando which, em um terminal:

                    @
                    which qmake
                    @

                    Verificou na aba Toolchains se gcc/g++ está correto? Por coincidência, vi esse sinal vermelho hoje, mas num OS X em que o Creator não sabia onde estava o compilador.

                    Abraço

                    Anselmo L. S. Melo (anselmolsm)

                    1 Reply Last reply
                    0
                    • R Offline
                      R Offline
                      Renatosantos
                      wrote on 28 Mar 2012, 03:01 last edited by
                      #10

                      obrigadão tava sem o caminho do gcc ai adicionei.

                      /usr/bin/gcc

                      consegui criar para desktop mais compilei com ctr+r deu esse erro:
                      :-1: error: g++: Command not found

                      Qt Developer.

                      "Imagination is more important than knowledge."
                      http://twitter.com/Renatos20

                      1 Reply Last reply
                      0
                      • A Offline
                        A Offline
                        anselmolsm
                        wrote on 28 Mar 2012, 16:47 last edited by
                        #11

                        No lugar de /usb/bin/gcc, use /usr/bin/g++ ;)

                        Anselmo L. S. Melo (anselmolsm)

                        1 Reply Last reply
                        0
                        • R Offline
                          R Offline
                          Renatosantos
                          wrote on 29 Mar 2012, 02:01 last edited by
                          #12

                          fiz isso agora ta dando esse erro:

                          Error while building project untitled (target: Desktop)
                          When executing build step 'qmake'

                          :(

                          Qt Developer.

                          "Imagination is more important than knowledge."
                          http://twitter.com/Renatos20

                          1 Reply Last reply
                          0
                          • A Offline
                            A Offline
                            anselmolsm
                            wrote on 29 Mar 2012, 02:45 last edited by
                            #13

                            Renato, a mensagem de erro é só essa? Verifique se na aba "4 Compile Output" tem mais informação.

                            Anselmo L. S. Melo (anselmolsm)

                            1 Reply Last reply
                            0
                            • R Offline
                              R Offline
                              Renatosantos
                              wrote on 30 Mar 2012, 02:01 last edited by
                              #14

                              olha eu de novo aqui. =/

                              pois é anselmolsm obrigado pela paciencia mais esse erro é dessa aba. e nas outras 3 não da erro algum.
                              Olha o print aê.

                              http://img836.imageshack.us/img836/3686/qterro.png

                              Qt Developer.

                              "Imagination is more important than knowledge."
                              http://twitter.com/Renatos20

                              1 Reply Last reply
                              0
                              • A Offline
                                A Offline
                                anselmolsm
                                wrote on 30 Mar 2012, 11:49 last edited by
                                #15

                                Hm... droga =P (sobre a mensagem já ser da aba 4)

                                Já testou criar um novo projeto e compila-lo?

                                Pelos seus posts dá pra ver que você está com o Qt instalado no sistema, assim é bem direto fazer um teste no terminal. Vá até o diretório do prjeto e execute
                                @ qmake && make@

                                Caso o qmake e a compilação ocorram com sucesso, então o problema é em alguma configuração do Creator. Caso falhe, coloque o erro aqui para verificarmos.

                                Anselmo L. S. Melo (anselmolsm)

                                1 Reply Last reply
                                0
                                • R Offline
                                  R Offline
                                  Renatosantos
                                  wrote on 31 Mar 2012, 00:23 last edited by
                                  #16

                                  o/

                                  O problema é alguma configuração do Creator.
                                  Olha isso. :)

                                  http://img838.imageshack.us/img838/4113/projetoqt.png

                                  Qt Developer.

                                  "Imagination is more important than knowledge."
                                  http://twitter.com/Renatos20

                                  1 Reply Last reply
                                  0
                                  • F Offline
                                    F Offline
                                    francomartins
                                    wrote on 31 Mar 2012, 11:20 last edited by
                                    #17

                                    Isso tudo acontece com quem usa Linux !!! :P

                                    1 Reply Last reply
                                    0
                                    • A Offline
                                      A Offline
                                      anselmolsm
                                      wrote on 31 Mar 2012, 12:45 last edited by
                                      #18

                                      Sem flames [1], por favor.

                                      [1] http://pt.wikipedia.org/wiki/Flamewar

                                      Anselmo L. S. Melo (anselmolsm)

                                      1 Reply Last reply
                                      0
                                      • A Offline
                                        A Offline
                                        anselmolsm
                                        wrote on 31 Mar 2012, 12:55 last edited by
                                        #19

                                        Estou na tentativa e erro, pois não consegui reproduzir esse cenário aqui.
                                        Com mais informações, ajuda (ex: fez o teste que sugeri, criando outro projeto?).

                                        Onde está compilando o projeto? No próprio diretório ou está usando um diretório separado para a compilação (em Projects, na barra lateral, opção shadow build. O diretório indicado em Build directory). Faça o teste também desmarcando shadow build.

                                        EDIÇÃO: Faltou dizer: a pergunta sobre o diretório onde está compilando é para verificar se por algum motivo estranho a configuração do seu creator não está tentado compilar em um diretório que você não tem permissão. Algo parecido com o que foi discutido nesse tópico do fórum em Inglês: http://qt-project.org/forums/viewthread/1983

                                        Anselmo L. S. Melo (anselmolsm)

                                        1 Reply Last reply
                                        0
                                        • F Offline
                                          F Offline
                                          francomartins
                                          wrote on 31 Mar 2012, 13:22 last edited by
                                          #20

                                          Blza que vc é moderador e tudo , mais tenta ser menos chato , programar não quer dizer que a pessoa vai ser politicamente correta .estou apenas brincando com ele , e como não tem oq se fazer no momento pra resolver , brinquei com ele , segunda feira se ele trouxe o notebook dele , eu arrumo esse erro e o tópico esta finalizado .

                                          1 Reply Last reply
                                          0

                                          1/27

                                          23 Mar 2012, 21:47

                                          • Login

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