2015-12-16 100 views
0

我正在使用Windows 7并且已经在我的电脑中安装了Qt Creator 3.3和Qt Creator 2.4.1。如何使用cmd打开Qt Creator的两个版本

我试图通过键入qtcreator在cmd中打开Qt Creator的。当我按'enter'时,我得到加载的Qt Creator,它首先出现在PATH变量中。 (我检查了两个位置在PATH后交换位置)

但是我不知道如何在不同的时间打开这两个版本。

我正在寻找设置路径时使用别名的方法。像qtcreator3.3和qtcreator2.4或其他任何东西。

+0

为什么你还想使用2.4.1? (鉴于3.6.0是最新的...)。我认为2.4.1和3.3会共享相同的设置,而2.4.1可能会因读取或甚至损坏3.3所写的设置而产生问题。 –

+0

自从我们正在开发项目(很久以前)以来,我们的团队正在从事2.4.1项工作。我个人认为将该项目移到更高版本。 直到它移动,我决定也熟悉新的一个。这就是为什么我想使用两个版本。无论如何,我可以使用'资源管理器'打开。刚才问我怎么可以通过CMD做同样的事情。 –

+1

“我个人认为将项目移到更新的版本” - 当使用更新的Qt创建器作为IDE时(与更新的Qt或不同的编译器相反),* project *中没有任何东西需要触及。是次要的,一个人可以很高兴地使用Qt Creator,而另一个人使用emacs,vi(甚至是记事本;))在你的版本控制系统中的项目应该没有看到任何设置 –

回答

1

你应该真的只是使用更新版本的Qt创建器(或者一直升级到最新版本),但是将其设置为使用项目使用的Qt的旧版本。 Qt Creator只是一个IDE,只要你全部使用相同版本的Qt和相同的编译器/链接器,就没有理由不能使用比其他人更新的版本。

另外,为什么命令行?您可以为每一个创建开始菜单快捷方式。在启动开始菜单后开始输入qt,并且窗口将显示出来供您点击。但是,如果你真的必须按照你的要求去做,你可以创建qt creator可执行文件的快捷方式,然后将它们命名为任何你想要的,并将它们放在PATH的某个地方(比如实际的.exe旁边)。然后,如果您希望能够从命令行启动qt creator v3.3,则可以运行qtcreator3.3.lnk,或者按照以下问题:https://superuser.com/questions/227877/running-shortcut-from-command-prompt-without-the-lnk-extension-windows来调用它,而无需键入.lnk。