【问题标题】:Delphi & Lazarus both installed德尔福和拉撒路都安装了
【发布时间】:2010-08-02 05:40:13
【问题描述】:

对于那些知道的人来说,只是一个简单的问题。是否可以同时安装 Delphi (ver 7) 和 Lazarus。我想确保 Lazarus 安装不会以任何方式干扰我当前的 Delphi 安装。我会在 Lazarus Fourms 上问这个问题,但我想我会在这里得到更快的答复。

无论如何,如果您同时安装了 Delphi 和 Lazarus,请告诉我您遇到的任何问题(如果有的话),谢谢。

克里斯

【问题讨论】:

    标签: delphi lazarus


    【解决方案1】:

    Lazarus 不会干扰任何版本的 Delphi,它们可以过得很愉快。

    【讨论】:

    • 谢谢大家的回复,那我就试试吧。
    【解决方案2】:

    唯一的干扰是命令行构建,两个项目都有一个不一样的make.exe文件。

    这很容易解决,方法是不将 FPC 添加到路径(通过控制面板系统将其删除),然后执行

    set PATH=c:\fpc\2.5.1\bin\i386-win32;%PATH%
    

    或您在批处理文件中作为第一行安装的任何位置。

    我一般不打扰,但我们以前的雇主用 dcc 做了很多 cmdline 构建,然后这很重要。

    文件关联是另一个,但已经命名。 (但不是什么大问题,因为项目扩展名不同(.dpr vs .lpr,.dproj vs .lpi))

    顺便说一句:其他开发产品(cygwin、mingw,甚至可能是 VS)都有各自的 make.exe 文件和同样的问题。

    【讨论】:

      【解决方案3】:

      我目前在我的 Windows 7 笔记本电脑上安装了 Delphi 5 和 Lazarus。据我所知,它们不会相互干扰。

      不过我并没有真正使用 Lazarus,因为我更喜欢 Delphi 5,这是我一直在使用的。

      【讨论】:

      • 感谢您的回复我只对 lazarus 感兴趣,因为它具有跨平台功能,所以这就是为什么我什至考虑它而不是学习一门新语言,例如 python(我以后可能会这样做)日期)但再次感谢您的回复。
      【解决方案4】:

      我安装了 Delphi 2006、Delphi 2010 和 Lazarus。完全没有问题。我相信 Delphi 7 也会一样。我能看到的唯一问题可能是在 Lazarus 中使用 .pas 扩展名。我的意思是因为关联问题。但是您可以为 Lazarus(免费帕斯卡)源文件使用不同的扩展名。我想安装程序会问你这个问题。

      【讨论】:

        【解决方案5】:

        我在 USB 驱动器上“安装”了 Lazarus。它不干涉任何事情。它实际上是Git repository 的结帐,它反映了SVN repository。我将最新的稳定 FPC 安装到 C:\FPC,然后将该文件夹复制到我的 lazarus 源文件夹中,例如\lazarus\FPC\(然后卸载了C:\FPC 安装),然后每当我喜欢时,我都会像这样构建最新的lazarus:

        X:\lazarus\> git fetch
        [...fetch messages...]
        
        X:\lazarus\> FPC\2.4.0\bin\i386-win32\make.exe clean all
        [...compiler output messages...]
        
        X:\lazarus\> startlazarus
        [...IDE starts up...]
        

        这样做的主要优点是,如果您发现 IDE 错误,源代码立即可用,您可以立即生成和submit a patch

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-07-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多