2011-09-20 95 views
1

我想要使用vC++爲靜態dll或庫設置版本詳細信息。 如果我看到屬性對話框沒有這個靜態dll的版本選項卡。 我想創建此版本選項卡幷包含靜態dll的版本信息。 Pl幫我如何使用vC++對靜態庫進行版本控制

+0

有像「靜態DLL」沒有這樣的事,如「DLL」是快捷方式「動態鏈接庫」;你的意思是「靜態庫」嗎? – Griwes

+0

雅我的意思是靜態庫 – Sooriya

回答

0

我不太清楚靜態dll的意思,但是一般情況下你需要做的是向包含版本信息的項目添加一個.rc文件。如果你已經有一個.rc文件,那麼只需添加一個版本記錄。

http://msdn.microsoft.com/en-us/library/aa381058%28v=VS.85%29.aspx

+0

這個.rc文件可以包含在dll中。我無法將其添加到靜態庫 – Sooriya

+0

versioninfo也包含在靜態庫中,但是您需要從程序中讀取它,操作系統似乎沒有提供相同的支持。您可以通過使用某些文本查看器查看生成的.lib來查看它,然後您將看到版本信息。 –

+0

但是.lib文件在文本瀏覽器中打開時不是程序中的文件。無法讀取該文件。有沒有更好的方法來做到這一點 – Sooriya

相關問題