u010228218
onlyone_xixi
采纳率100%
2016-08-23 13:17 浏览 1.4k
已采纳

windows下的makefile、manifest

请问if exist $@.manifest mt $@.manifest -outputresource:$@;1中的mt、-outputresource;1什么意思啊!求大神指教。感激不尽。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答 默认 最新

  • 已采纳
    hijack00 hijack00 2016-08-23 15:17

    mt.exe是visual studio自带的一个工具程序,可以使用mt.exe查看PE文件的manifest。可以通过mt /?查看其完整帮助信息。if exist $@.manifest mt $@.manifest -outputresource:$@;1这句话的意思就是如果存在$@.manifest这个文件,就将这个manifest文件导出为一个类型为RT_MANIFEST的资源(Output the manifest to a resource of type with the specified id.),1代表id号。$@是makefile中的target

    点赞 1 评论 复制链接分享

相关推荐