Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Best Linux Distribution to write programs using the Qt dev env?
Forum Update on Tuesday, May 27th 2025

Best Linux Distribution to write programs using the Qt dev env?

Scheduled Pinned Locked Moved Installation and Deployment
4 Posts 2 Posters 2.2k 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.
  • G Offline
    G Offline
    grostig
    wrote on 10 May 2014, 21:46 last edited by
    #1

    I want to start programming cross platform applications including especially mobile apps for android and apple, possbily WinRT. To begin programming, I want to modify VLC, which uses Qt.

    I have reviewed Debian 7.5, Ubuntu ? and Suse 13.1. None of them have the current Qt 5.x libraries or tools as packages. I'm not sure they even have the libraries that a Qt dev install would require.

    Since I can choose any Linux distribution at this time, does anyone have any suggestions for a distribution that attempts to keep current with Qt?

    Or is there a distribution that (at least) has the correct compiler and supporting required operating system and developement libraries?

    I would prefer not to have to compile all of Qt myself for my computer. I don't understand the binary tar-ball that Qt provides since it doesn't seem to state which version, of which Lunix distribution, it supports.

    I guess I should use a KDE desktop too, or is that not necessary.

    On the other hand, I guess I could use windows 8.1 and possibly visual studio, but I don't know if I could produce binary programs for other non windows platforms.

    Can someone give me advise on how to start, or correct any misconceptions I have?

    Thanks in advance. :)
    Grant

    1 Reply Last reply
    0
    • S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 10 May 2014, 22:47 last edited by
      #2

      Hi and welcome to devnet,

      Any recent distribution(most popular I know are (Ubuntu/Debian/Gentoo) should have the necessary tools. Distributions won't have the latest version of Qt since they must first test it and package it, so you'll need to install using e.g. the online installer.

      Since you are targeting all supported OSs you will need to either have several machines or virtual machines. e.g. OS X/iOS applications can only be build and deployed using OS X.

      Also, it's also always good practice to build on the target platform since it can help uncover some bugs. Cross compiling to windows is possible using MinGW but you must ensure you don't use any platform specific code.

      Hope it helps

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • G Offline
        G Offline
        grostig
        wrote on 14 May 2014, 01:12 last edited by
        #3

        Thanks for your help. It turns out that Ubuntu 14.04 includes packages for 5.2.1.

        It is probably easier to use the qt installer. :)

        1 Reply Last reply
        0
        • S Offline
          S Offline
          SGaist
          Lifetime Qt Champion
          wrote on 14 May 2014, 07:36 last edited by
          #4

          Don't hesitate to play with both. Linux distribution Qt packages aren't updated as quickly as the releases go on (which is normal) so depending on a bug fix or feature you need, you'll have to get the latest before it's available for your distro.

          Interested in AI ? www.idiap.ch
          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

          1 Reply Last reply
          0

          1/4

          10 May 2014, 21:46

          • Login

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