注意:mac交叉编译的环境建议用fpc3.2.2/lazarus 发行版(3.4/3.6/3.8等)
昨天用lazarus在windows创建的project交叉编译mac应用时,出现编译错误:
昨天用lazarus在windows创建的project交叉编译mac应用时,出现编译错误:
检查发现project默认为"carbon"。
只需将carbon改为“cocoa”就可以编译正常。
最后将生成的project1拷贝到mac系统,并设置project权限为可执行(chmod +x)