2016年9月14日 星期三

Using vs2005 +ml(2008express) build 7-zip 16.02

vm xpsp2
+我用 vs2005(安裝vc(.net2)(no mobile) 約 1G   
+vs2008sp1(ml.exe)  可以直接用 7-zip 打開壓縮(Ixpvc.exe)(vs_setup.cab)複製 
          FL_ml_exe_19621_x86_ln.3643236F_FC70_11D3_A536_0090278A1BB8
          vcredist_x86_vc2008sp1.exe (必需要安裝)
    用 2008ex 的 ml.exe 取代 2005 的 ml.exe
+7-zip 9.22 src  compile 方法同下
+7-zip 16.02 src 解開後  用 vs2005 command prompt  到 C:\c\7zsrc\CPP\7zip  打 nmake
    即可得 7z.exe 7-zip.dll 7z.dll 7zFM.exe 7zG(n).exe
    打 7zFM 和 7zG 時會出現要連(MSVCR80.DLL)
    用 vs2005 打開 CPP\7zip\UI\GUI\ 的 dsw (build releaseU)  --> 7zGn.exe
    CPP\7zip\UI\FileManager\ 的 dsw (build releaseU) --> 7zFM.exe
    即不會出現要求要連 msvcr80.dll 的問題
+7zip 16.02 src  到 c:\c\7zsrc\cpp\7zip 打 nmake MY_STATIC_LINK=1
    即不會出現要求要連 msvcr80.dll 的問題.

標籤: , , ,

0 個意見:

張貼留言

訂閱 張貼留言 [Atom]

<< 首頁