如何通过cygwin

问题描述

在Windows中右键单击文件后,将出现一个弹出菜单,其底部带有“属性”。

转到:在文件上单击鼠标右键->“属性”->“详细信息”,我得到一个带有文件说明的标签,其中包含:

文件说明, 类型, 文件版本 产品版本, 版权, 尺寸, 修改日期, 语言。

是否可以从cygwin设置以上任何参数(例如:文件版本,产品版本,版权)?我希望在每次编译/构建会话后都可以使用参数。

如果可以,请告诉我,谢谢。

解决方法

有关Cygwin用户指南的小指南,位于
https://cygwin.com/cygwin-ug-net/windres.html

例如,Cygwin1.dll信息存储在:

https://cygwin.com/git/?p=newlib-cygwin.git;a=blob;f=winsup/cygwin/winver.rc;h=980d51204c84b67d09c9cb1e247cc899a72ea288;hb=HEAD

  27 BEGIN
  28   BLOCK "StringFileInfo"
  29   BEGIN
  30     BLOCK "040904B0"
  31     BEGIN
  32       VALUE "CompanyName","Red Hat"
  33       VALUE "FileDescription","Cygwin POSIX Emulation DLL"
  34       VALUE "FileVersion",STRINGIFY(CYGWIN_VERSION)
  35       VALUE "InternalName",CYGWIN_DLL_NAME
  36       VALUE "LegalCopyright","Copyright \251 Cygwin Authors 1996-" STRINGIFY(CYGWIN_BUILD_YEAR)
  37       VALUE "OriginalFilename",CYGWIN_DLL_NAME
  38       VALUE "ProductName","Cygwin"
  39       VALUE "ProductVersion",STRINGIFY(CYGWIN_VERSION)
  40       VALUE "APIVersion",CYGWIN_API_VERSION
  41       VALUE "SharedMemoryVersion",STRINGIFY(CYGWIN_VERSION_SHARED_DATA)
  42       VALUE "RegistryKey",CYGWIN_INFO_CYGWIN_REGISTRY_NAME
  43       VALUE "BuildDate",CYGWIN_BUILD_DATE_TIME
  44     END
  45   END
  46   BLOCK "VarFileInfo"
  47   BEGIN
  48       VALUE "Translation",0x409,1200
  49   END
  50 END

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...