Create Linux install for Qt application
I just made a great program with Qt Creator. I'm very pleased with myself. How do I move it from my des开发者_如何学运维ktop to my laptop?
So, the best way would be an installer right? And for Ubuntu, that's a debian package right?
How do I do that? Has someone done this and could they share the template files for QT 4.5?
Thanks,
Mike
If you want to run the application foo
you created on the machine desktop on another machine laptop, then simply
- copy the binary, for example via
scp
- run
ldd foo
on laptop - install the library package for all missing libaries
- go back to 2. and repeat until you have missing libaries.
This can be done in minutes.
A Debian package would automate steps 2) and 3) and provide you Depends:
so that upon installation proper libraries are added, if needed. But if you just want to go from one machine to another (using the same distro) then creating a package is overkill.
No first hand experience. But, for Ubuntu, creating a Debian package should suffice your needs here. I just came across Debian Package Builder. HTH.
Qt Creator itself is packaged using BitRock InstallBuilder, you may want to try that
精彩评论