doulue1949 2016-08-04 07:59
浏览 51
已采纳

OS X的已编译Golang可执行扩展

What extension should I use for Golang executable intended to run on OS X?

As far as I understand it is not important because there are user rights as on Linux which make some file executable, but what is the convention if it is not .dmg file, just one executable file, so user knows that it is probably executable?

I don't have OS X. Application is cross-compiled on Linux.

  • 写回答

1条回答 默认 最新

  • dongxiz5342 2016-08-04 17:39
    关注

    The convention for OSX applications is this: one DMG containing a .app executable and a shortcut to /Applications for the user to drag to. Since you can't do this, I recommend you provide a download to the .app executable directly and instruct users to move it to /Applications on your download site.

    This is only true for download-it-run-it applications. For applications which are run via the terminal, simply don't use an extension and use a shebang line to tell what application should be executing the file.

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥100 任意维数的K均值聚类
  • ¥15 stamps做sbas-insar,时序沉降图怎么画
  • ¥15 unity第一人称射击小游戏,有demo,在原脚本的基础上进行修改以达到要求
  • ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
  • ¥15 关于#Java#的问题,如何解决?
  • ¥15 加热介质是液体,换热器壳侧导热系数和总的导热系数怎么算
  • ¥100 嵌入式系统基于PIC16F882和热敏电阻的数字温度计
  • ¥15 cmd cl 0x000007b
  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)