Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Spanish
  4. [Dudas] Qt 5.9 LTS y Qbs
Qt 6.11 is out! See what's new in the release blog

[Dudas] Qt 5.9 LTS y Qbs

Scheduled Pinned Locked Moved Unsolved Spanish
2 Posts 1 Posters 1.2k 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.
  • Carlos DiazC Offline
    Carlos DiazC Offline
    Carlos Diaz
    wrote on last edited by
    #1

    Que tal,

    Utilizo Qt para proyecto personales, por lo tanto no tengo problemas al actualizarlo en cuando salen nuevas versiones, en este caso actualice a Qt 5.9 por que es una version LTS.
    ¿Es recomendable utilizar (para proyectos personales) la version mas reciente?
    ¿He visto posts de gente que sigue utilizando Qt 4 :s?

    Hace algun tiempo vi una presentación del nuevo (creo yo) build system Qbs, que viene a sustituir qmake, no recuerdo de memoria las ventajas que tiene sobre qmake.
    ¿Los proyectos hechos con versiones anteriores de Qt (qmake) se pueden "actualizar" a que utilicen Qbs sin problemas o los tendre que empezar desde 0 utilizando Qbs desde el principio?

    Saludos

    1 Reply Last reply
    0
    • Carlos DiazC Offline
      Carlos DiazC Offline
      Carlos Diaz
      wrote on last edited by
      #2

      Algo que recién aprendí:

      cpp.dynamicLibraries: "pthread"
      cpp.cLanguageVersion: "c11"
      

      Con la primer linea se agrega la librería pthread, con la segunda la aplicación se compila con el estandard c11. Ambos van dentro de la sección de la aplicación.

      import qbs
      
      Project {
          minimumQbsVersion: "1.7.1"
      
          CppApplication {
              consoleApplication: true
              files: "main.c"
              cpp.dynamicLibraries: "pthread"
              cpp.cLanguageVersion: "c11"
      
              Group {     // Properties for the produced executable
                  fileTagsFilter: product.type
                  qbs.install: true
              }
          }
      }
      
      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