繁体   English   中英

OSX上的版本控制二进制文件

[英]Versioning Binaries on OSX

我有一个在OS X上使用Makefile构建的C程序,我想添加版本/内部版本号,以便它包含在任何崩溃报告中。 如果不将二进制文件作为应用程序捆绑包的一部分怎么办?

您可能已经意识到,标准的OSX方法是创建一个包并将版本添加到Info.plist中,而二进制可执行文件中没有通常可用的属性,就像您在Windows中所能找到的那样。

许多终端应用程序允许您使用-v选项来发现其版本,但这通常只是返回版本号的函数。

如果要添加元数据而不进行硬编码,则可以使用扩展文件属性来存储版本号,您可以使用xattr命令对其进行读取,写入和查看。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM