如何在linux系统下运行Delphi的执行文件,除了用Kylix移植之外,能不能有其他方法在linux运行Delphi可执行文件呢?????

解决方案 »

  1.   

      呵呵,60分其实也不够,别说我无理,至少我是这样觉得的,这种和编程无关的问题往往很难。
      一个折中的办法,知道wine吗?安装这个东西,它能模拟windows环境。
      成功后,右键点击delphi程序,打开方式选择用wine打开。
      事实上,你的delphi程序是在wine里打开的。
      但能够让你的程序在linux下运行,这已经很不错了。
      
      

  2.   

    上面的那个lazarus又怎么使用啊??????我的系统都做好了,要拿到linux下运行,但是用wine也运行不了,把系统打包了也不行,到底是怎么回事啊
      

  3.   

      用wine运行不了?这个需要你会弄,wine是OK的,我成功运行中。
      

  4.   

      这东西有点小费劲。前几个月公司里弄的。现在都忘了。
      而且那个是open suse的系统。唉,兄弟为什么不用kylix和lazarus写程序呢?
      我就不多说了。上班,嘿嘿。
      

  5.   

    执行普通的Delphi的执行文件可以,但是我的那个系统是用sockconnection来连接服务端的,为什么就会出错呢???????
      

  6.   

    用一个简单的带access数据的例子去测试却运行出错,没带数据库的就可以,这是为什么呢??????有没有高手指点一下啊!!!!!!!!!!
      

  7.   

    带数据库的程序需要更多的动态链接库,wine并非完全模拟windows,有些接口肯定是没提供的,所以还是尝试用kylix或lazarus,对于delphi源码来说照搬过去差不多可以编译了,当然肯定需要修修改改的。
      

  8.   

    刚开发的时候没有考虑到要到linux上运行么?
      

  9.   

    linux上安装一个虚拟机,虚拟机里装上XP。
      

  10.   

    毛病,夸平台问题是那么容易解决的,还那要什么JAVA,还要什么QT。
      

  11.   


    我也想这么说
    所以,关键还是看需求背景
    如果是为了避免xp的费用,则这样还是需要xp的费用的
      

  12.   

    delphi夸平台,目前不行,,狗日的宝兰把kylix放弃了
      

  13.   

    可以用 Lazarus 将项目迁移,但是工作量不是一般的小。