Visual C++之类的运行库究竟有什么用?
好多硬盘版游戏安装时都会捆绑安装Visual C++之类的运行库,有一阵子我发现程序卸载页面居然有5个不同版本的Visual C++,我把这5个全部卸载,然后检查,那几个硬盘版游戏都能正常运行,这算怎么回事?另,我有一次安装了某汉化版ACDSee,捆绑安装了Visual C++,卸载Visual C++后ACDSee就不能运行了,又安装同版本号ACDSee,但是不同人汉化,没捆绑Visual C++,这ACDSee正常运行,这Visual C++到底是干什么的? 你问错地方了
到CSDN上去问吧 我是来找游戏的~LZ说的我不懂 运行库就是把已经编译好的函数代码存放在库文件里,这样运行的时候就不需要重新编译,等程序需要这些函数的时候可以直接调用。vc++运行库提供了很多vc里的基础函数的库文件,开发者就不用再在安装包里添加这些库文件。
1.很多版本的windows都内置了vc++的运行库,所以即使你不装,游戏也可以运行。不过某些vc运行库的版本间不兼容,所以安装的时候还是会提醒你安装。
2.可能你用的第一个汉化版是外挂的汉化,调用了运行库里的某些函数。第二个汉化版是内核汉化(也可能只是没调用vc的函数),不会调用运行库。
页:
[1]