Dan*_*rly 5 windows macos freepascal cross-compiling lazarus
我对拉撒路的自由帕斯卡做了一些工作.因此,当客户要求我为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 和第 3 方)
| 归档时间: |
|
| 查看次数: |
1695 次 |
| 最近记录: |