MC文件编译

最近看到service中关于创建一个新的服务中,用到mc文件,搜了一下在微软msdn网站上找到了相关资料

http://msdn.microsoft.com/en-us/library/aa385638(v=vs.85).aspx

不理解那几条命令的情况下如何执行,使用哪些工具,这些工具其实在vs安装中都有,我用的VS05,搜索到..\Microsoft Visual Studio 8\VC\bin 目录下有link.exe 顺便把linkconfig那个也一并拷出来,放到,mc文件同目录,然后再..\Microsoft Visual Studio 8\Common7\Tools\Bin找到 mc 和rc两个玩意

  • mc -U sample.mc
  • rc -r sample.rc
  • link -dll -noentry -out:sample.dll sample.res

    这个是微软是给的步骤。三个东西都找全了,其实他们有些还关联一些别的dll文件或者别的exe文件。

    mspdb80.dll 这到系统目录下去搜索,然后直接放到   mc文件目录下,cvtres在vs安装目录下找一下, 都找x86版本的,我用的x86的

    mc一次之后生成rc

    rc一次之后生成res

    link一下 生成dll文件

    这些都只是表面工作,具体的用法  /? 自己看,mc的结构要看上面的网站。

    整个编译mc的过程就是这样,具体如何构建慢慢看看。

    还有生成dll之后记得把mspdb80.dll删除,不然编译程序会的时候会出错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值