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

windows下的makefile、manifest

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

  • 写回答

1条回答 默认 最新

  • 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

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置