[問題] VC++ 2005/8 可轉散發套件

看板C_and_CPP (C/C++)作者 ( )時間16年前 (2009/10/15 20:32), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
請問一下這個東西是做什麼用的 Visual C++ 2005 可轉散發套件 Visual C++ 2008 可轉散發套件 我知道 .NET 可轉散發套件 是給沒有安裝 .NET Framework 的電腦用的 如果沒裝的話,有用到 .NET 成分的程式會無法執行 但是 VC++ 的 可轉散發套件就很奇怪了 到底是什麼狀況 或者說當用到哪些函式庫的時候 執行的電腦必須要安裝這個套件 MS 的網頁寫的我有點看不懂 「這個套件會安裝 C 執行階段 (CRT)、Standard C++、ATL、MFC、OpenMP 以及 MSDIA 等程式庫。」 他的意思是否是說 Windows 原本內附的函式庫太舊要更新 ? 如果是這樣的話,到底是哪些地方被更新了? 還是說,只要用了 2005 以上的版本去編譯 差不多一定就要安裝可轉散發套件了? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.113.2.85

10/15 20:35, , 1F
google: Side-by-Side Assembly
10/15 20:35, 1F

10/15 21:16, , 2F
Windows歸Windows, VC Runtime Lib歸VC RT-Lib
10/15 21:16, 2F

10/15 21:17, , 3F
MFC更是只有VC有... 那為啥Win要內建呢?
10/15 21:17, 3F

10/15 21:17, , 4F
如果你靜態連結, 這些就通通都不用了
10/15 21:17, 4F

10/15 21:29, , 5F
ex: Win95內含MFC40.dll, Win98內含MFC42.dll ... etc.
10/15 21:29, 5F
文章代碼(AID): #1ArnPeFn (C_and_CPP)
文章代碼(AID): #1ArnPeFn (C_and_CPP)