如何在 Qt IDE 上运行之前已经构建和编译的程序,以便我可以在任何我想要的计算机上运行该程序,而无需在该计算机上重新编译它。我是初学者,所以只能回答这个问题。:)
谢谢
最佳答案
您的问题有几个部分。
1) 您需要为每个要使用它的架构编译它。
2) 每个体系结构都将有一组与之关联的 Qt 动态库,这些库也需要可用。
3) 一些架构具有易于部署的机制。 EG,在 mac you can run "macdeployqt" to get the libraries into the application directory. For nokia phones (symbian, harmattan (N9), etc) QtCreator has a deploy step that will build a package for the phone and even include an icon. 上
4) For systems without such a feature, like linux and windows ,您需要分发二进制文件并要求用户拥有可用的 Qt,或者打包包含所需 Qt 库的目录/zip 并分发它。
关于c++ - 不用IDE运行Qt程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9619381/