【问题标题】:How to open two versions of Qt Creator using cmd如何使用cmd打开两个版本的Qt Creator
【发布时间】:2015-12-16 11:17:51
【问题描述】:

我正在使用 Windows 7 并且已经在我的 PC 中安装了 Qt Creator 3.3 和 Qt Creator 2.4.1。

我正在尝试通过在 cmd 中键入 qtcreator 来打开 Qt Creator。当我按“输入”时,我会加载 Qt Creator,它首先出现在 PATH 变量中。 (我在 PATH 中交换了两者的位置后检查了)

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

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

【问题讨论】:

  • 为什么还要用2.4.1? (鉴于 3.6.0 是当前版本……)。我认为 2.4.1 和 3.3 将共享相同的设置,而 2.4.1 可能在读取 3.3 写入的设置时出现问题,甚至损坏。
  • 我们的团队从我们正在开发的项目(很久以前)开始就在开发 2.4.1。我个人认为将项目移动到更高版本。直到它移动,我决定也熟悉新的。这就是为什么我想使用两个版本。无论如何,我可以使用“资源管理器”打开两者。只是问我如何通过 CMD 做同样的事情。
  • “我个人认为将项目移至更高版本” - 当使用较新的 Qt 创建器作为 IDE 时,项目 中没有任何内容(与较新的 Qt 或不同的编译器)。另外,其他人使用的是次要的,一个人可以愉快地使用 Qt Creator,而另一个人使用 emacs、vi(甚至记事本;))。版本控制系统中的项目应该看不到任何设置.
  • 我成功迁移到最新版本。谢谢。

标签: windows qt qt-creator


【解决方案1】:

您真的应该只使用较新版本的 Qt creator(或升级到最新版本),但将其设置为使用项目使用的旧版本 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。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多