c – 如何在QtCreator中远程编译

前端之家收集整理的这篇文章主要介绍了c – 如何在QtCreator中远程编译前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Mac OS X中的QtCreator开发一个应用程序,它必须是跨平台的.

我有一台Mac OS X作为主机.此外,我在虚拟机上安装了MS Windows,在另一个虚拟机上安装了Ubuntu:

> Mac OS X:Qt 5.4.0 – 64bit – clang – Xcode 6.0
> MS Windows:Qt 5.3.0 – 32bit – VC 2013
> Ubuntu:Qt 5.3.0 – 64bit – GCC

如何在Mac OS中开发我的应用程序并在其他平台(Mac / Windows / Ubuntu)中同时构建它?

QtCreator中是否有任何远程编译器选项?

解决方法

我不认为你可以在Qt Creator中进行远程编译,但你可以使用像 Jenkins这样的连续构建系统来设置 distributed build environment.所有虚拟机中的构建从属服务器将在你的SCM中提交,如git或Subversion.

这种方法的优点:

>适用于所有主要平台,如Linux,MacOS,Windows
> ..和所有主要编译器
>无论Qt Creator支持如何,您都可以在任意数量的平台上构建
>您可以轻松获得帮助,因为这是在许多专业系统中完成的
>您可以分发您的开发
>您可以使用任何IDE
>你有很大的灵活性和大量的插件,让生活变得轻松

注意:还有更多的CI系统,见here.

猜你在找的C&C++相关文章