加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – 使用Lazarus为Mac编写代码

发布时间:2020-12-14 02:55:44 所属栏目:Windows 来源:网络整理
导读:我对拉撒路的自由帕斯卡做了一些工作.因此,当客户要求我为mac编写应用程序时,在最初之后,“它无法完成”阶段. (其次是asp.net可能是舞台)我想用lazarus写它. 问题是.我只有一台运行mac OSX的虚拟机,这意味着我真的不想在mac上开发.但是,我似乎无法获得我在Wi
我对拉撒路的自由帕斯卡做了一些工作.因此,当客户要求我为mac编写应用程序时,在最初之后,“它无法完成”阶段. (其次是asp.net可能是舞台)我想用lazarus写它.

问题是.我只有一台运行mac OSX的虚拟机,这意味着我真的不想在mac上开发.但是,我似乎无法获得我在Windows上的lazarus中编写的应用程序在Mac上工作.我已尝试使用Lazarus Wiki进行部署,并且MACOS文件夹为空,因此当我将其放在mac上时,它不会运行应用程序.

这样做的最佳方式是什么,还是我咆哮错误的树?

解决方法

您使用什么链接器和汇编器来生成二进制文件?据我所知,最新的OS X版本的链接器在源代码中不可用.

对于最近的版本来说,Afaik你想要的东西(交叉编译到Mac)是不可能的(我过去曾为PowerPC做过这件事).

最简单的方法是在二进制文件上使用Unix“file”命令来查看生成的内容,并确保它在其中读取带有“MachO”的内容.最简单的是如果你有一个Linux安装(这个命令非常标准),但是也可以为windows找到版本(cygwin,mingw和第三方)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读