簡體   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