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 的問題.
+我用 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 的問題.
標籤: 7-zip, ml.exe, vs2005, vs2008 express
0 個意見:
張貼留言
訂閱 張貼留言 [Atom]
<< 首頁