Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Devloping a multi-platform PC software
Forum Updated to NodeBB v4.3 + New Features

Devloping a multi-platform PC software

Scheduled Pinned Locked Moved General and Desktop
9 Posts 4 Posters 2.7k 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.
  • A Offline
    A Offline
    ahdbk
    wrote on last edited by
    #1

    hello every body ,

    what is the main steps to devolop a multi-platform pc software (Windows , Linux and iOS)
    how should i configure my workspace in windows to have a valide project and sftware on linux or iOS

    thanks

    Best Regards
    Ahd bk

    Visit www.jci.cc to learn how young people around the world are working to create positive change!

    1 Reply Last reply
    0
    • S Offline
      S Offline
      Serenity
      wrote on last edited by
      #2

      You don't have to configure your workspace in Windows.
      The pro-file should only be os-independent and you have to use only Qt and plattform independend libraries (like SDL, OpenCV). That's all...

      1 Reply Last reply
      0
      • C Offline
        C Offline
        Code_ReaQtor
        wrote on last edited by
        #3

        First thing you should know: "A Qt program requires individual building or compilation for each platform that it supports".

        You should have different types of Operating System/Platforms (Windows, Linux, etc) installed in different machines or in a VM. Each Platform should have Qt installed along with "Native Compilers" [GCC for linux, VS/MinGW for windows, etc.)

        Please visit my open-source projects at https://github.com/Code-ReaQtor.

        1 Reply Last reply
        0
        • A Offline
          A Offline
          ahdbk
          wrote on last edited by
          #4

          Thanks

          and for the deployment phase ?

          Best Regards
          Ahd bk

          Visit www.jci.cc to learn how young people around the world are working to create positive change!

          1 Reply Last reply
          0
          • S Offline
            S Offline
            Serenity
            wrote on last edited by
            #5

            Compiling and testing... you will see, that your program will have some individual improvements for every system in some cases...

            1 Reply Last reply
            0
            • C Offline
              C Offline
              Code_ReaQtor
              wrote on last edited by
              #6

              [quote author="ahdbk" date="1362476089"]Thanks

              and for the deployment phase ?[/quote]

              When deploying, you just need to package your app along with other required libraries (.dll in windows, etc.) and with other plugins that you need. Use NSIS, Inno Setup, etc. if you need to create an installer.

              Please visit my open-source projects at https://github.com/Code-ReaQtor.

              1 Reply Last reply
              0
              • A Offline
                A Offline
                ahdbk
                wrote on last edited by
                #7

                Thanks for your help
                [quote author="Code_ReaQtor" date="1362480694"] [quote author="ahdbk" date="1362476089"]Thanks and for the deployment phase ?[/quote] When deploying, you just need to package your app along with other required libraries (.dll in windows, etc.) and with other plugins that you need. Use NSIS, Inno Setup, etc. if you need to create an installer.[/quote]

                Best Regards
                Ahd bk

                Visit www.jci.cc to learn how young people around the world are working to create positive change!

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  ahdbk
                  wrote on last edited by
                  #8

                  Thanks for your help
                  [quote author="Serenity" date="1362479245"]Compiling and testing... you will see, that your program will have some individual improvements for every system in some cases...[/quote]

                  Best Regards
                  Ahd bk

                  Visit www.jci.cc to learn how young people around the world are working to create positive change!

                  1 Reply Last reply
                  0
                  • K Offline
                    K Offline
                    kenchan
                    wrote on last edited by
                    #9

                    the thing to remember is QT that it is "one source use everywhere" the actual building, binary compatibility, and deployment aspects are all platform dependent and must be carried out on each platform, device or environment etc.

                    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