V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
JiaFeiX
V2EX  ›  C

WIN 下 C++运行库系统会显示安装了多个相同的大版本,为啥会这样? 调用的时候,程序调用哪个为准?

  •  
  •   JiaFeiX · 2017-03-14 10:15:11 +08:00 · 2110 次点击
    这是一个创建于 2814 天前的主题,其中的信息可能已经有所发展或是发生改变。

    !()[http://ww1.sinaimg.cn/large/4b7b98f0ly1fdm5dkva7hj20kh0ckmyu]

    很烦,重复的大版本好多

    第 1 条附言  ·  2017-03-14 11:43:32 +08:00
    感谢回帖里朋友提供的信息: http://www.gulu-dev.com/post/2014-06-28-microsoft-crt
    9 条回复    2017-03-14 11:42:57 +08:00
    enenaaa
        1
    enenaaa  
       2017-03-14 10:21:44 +08:00
    程序编译的时候生成 Manifest 文件, 里面指定了库文件版本。
    Manifest 可以嵌入 exe , 也可以单独生成。
    nicevar
        2
    nicevar  
       2017-03-14 10:24:55 +08:00
    你有强迫症?不要去删这些运行库,其实占不了多大空间,你删了某个版本可能导致某些软件运行崩溃,至于程序调用,哪个版本都有可能
    你就想比如一些软件是早期开发的,后来的版本 api 发生了变动,你把库删掉,它还能正常运行吗
    nicevar
        3
    nicevar  
       2017-03-14 10:26:36 +08:00
    再说你这数量也不多啊,也就我电脑上的一半
    jiangzhuo
        4
    jiangzhuo  
       2017-03-14 10:42:16 +08:00
    05 08 10 12 13 15 16 17
    楼主还不到我一半
    Famio
        5
    Famio  
       2017-03-14 11:06:42 +08:00
    我之前看过说 vc 库无法向下兼容……然后就必须装很多
    srx1982
        6
    srx1982  
       2017-03-14 11:10:24 +08:00
    把相同大版本中版本号比较小的都删掉,我平时就这么干
    bombless
        7
    bombless  
       2017-03-14 11:15:21 +08:00
    ……你这不就是 2008 的存在不同版本同时存在的问题么,哪有你说的这么严重
    zlbruce
        8
    zlbruce  
       2017-03-14 11:21:18 +08:00   ❤️ 2
    JiaFeiX
        9
    JiaFeiX  
    OP
       2017-03-14 11:42:57 +08:00
    @zlbruce 手工再次感谢这个博客的信息
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4768 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 09:52 · PVG 17:52 · LAX 01:52 · JFK 04:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.