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.mcrc -r sample.rclink -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刪除,不然編譯程序會的時候會出錯

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章