首页 - 新闻 - vs2015x64还是x86的简单介绍

vs2015x64还是x86的简单介绍

2023-09-20 18:59

本文目录一览:

  • 1、Visual C++2015 x64 和x86 两个版本都得装吗?我是64位系统
  • 2、visual studio 2015 对电脑配置有什么要求啊,比如内存 多少Ghz win几?等
  • 3、如何解决计算机中丢失MSVCR120.dll.的问题?
  • 4、请问vs2015+opencv只能用x64位编程,x32好像没有相应的配置
  • 5、win10x64安装VS2015必须是64位吗

Visual C++2015 x64 和x86 两个版本都得装吗?我是64位系统

vcredist2010_x86不是编程开发软件,只是个运行库,目的是让你的电脑可以运行用VisualC++2010开发的32位程序,而且是电脑上必装的,反而是64位的运行库,由于VisualC++2010开发的64位程序极少,并没有必要安装。

visual studio 2015 对电脑配置有什么要求啊,比如内存 多少Ghz win几?等

官方说明是这样的:

硬件要求

1.6 GHz 或更快的处理器

1 GB RAM(如果在虚拟机上运行,则为 1.5 GB)

20 GB 可用硬盘空间

5400 RPM 硬盘驱动器

与 DirectX 9 兼容的视频卡,其显示分辨率为 1024 x 768 或更高

操作系统:

Windows 8.1(x86 和 x64)

Windows 8(x86 和 x64)

Windows 7 SP1(x86 和 x64)

Windows Server 2012 R2 (x64)

Windows Server 2012 (x64)

Windows Server 2008 R2 SP1 (x64)

其他要求:

Internet Explorer 10

需要 KB2883200(可通过 Windows 更新获得)

对于 Windows Phone 开发:

Windows Phone 8.0 开发需要 Windows 8.1 (x64) 或更高版本

Windows Phone 8.1 开发需要 Windows 8.1 (x86) 或更高版本

对于 Windows Phone 仿真程序、Windows 8.1 (x64) Professional 版或更高版本,以及支持客户端 Hyper-V 和二级地址转换 (SLAT) 的处理器

实际上,进行手机开发和大型项目开发,对机器配置要求很高(否则会缓慢无比),在i5、8G内存上,速度勉强可以接受。

如何解决计算机中丢失MSVCR120.dll.的问题?

一、先下载msvcr120.dll文件,将其解压(一般都是rar压缩包),然后根据您系统的情况选择X86/X64(X86为32位电脑,X64为64位电脑)。默认都是支持32位系统的,如果您不知道是X86还是X64,您可以看下面的介绍。

二、根据软件情况选择文件版本。此步骤比较复杂,如果是Windows的dll文件:

版本号以5.0开头的或含有nt一般是windows2000的文件;

版本号以5.1开头的或含有xp、xpsp1、xpsp2、xpsp3信息的一般是windowsXP的文件;

版本号以6.0开头的或含有

longhorn、vista

信息的一般是windowsVista的文件;

版本号以6.1开头的或含有

win7

信息的一般是windows7的文件;

如果不是windows的dll文件,则需要灵活查看版本号、描述、网友提供的信息、以及相关dll的版本号去判断。

三、直接拷贝该文件到系统目录里:

Windows

95/98/Me系统,将msvcr120.dll复制到C:\Windows\System目录下。

Windows

NT/2000系统,将msvcr120.dll复制到C:\WINNT\System32目录下。

Windows

XP/WIN7/Vista系统,将msvcr120.dll复制到C:\Windows\System32目录下。

如果您的系统是64位的请将文件复制到C:\Windows\SysWOW64目录。

四、打开“开始-运行-输入regsvr32

msvcr120.dll”,回车即可解决。代码保存为“注册.bat“,放到dll文件同级目录(只要在同一个文件夹里面有这两个文件即可),双击注册.bat,就会自动完成msvcr120.dll注册(win98不支持)

1.

缺失MSVCR120.dll和MSVCR110.dll,这是vs不同版本的文件。有效的解决办法是分别可下载安装对应的组件包

Visual

C++

Redistributable

Packages

for

Visual

Studio

2013,

Visual

C++

Redistributable

for

Visual

Studio

2012

Update

4,

对于选择x64还是x86,在不能确定的情况下最好都安装下。如果你是强迫症患者的话这得看你在调式的是多少位编译环境。还有其他vs版本问题如:

MSVCR80.dll

is

from

Visual

Studio

2005

MSVCR90.dll

is

from

Visual

Studio

2008

MSVCR100.dll

is

from

Visual

Studio

2010

MSVCR110.dll

is

from

Visual

Studio

2012

MSVCR120.dll

is

from

Visual

Studio

2013

MSVCR1400.dll

is

from

Visual

Studio

2015

去官网Microsoft搜索Redistributable+对应版本

自行下载即可,也可以在这里

链接去下载,含有VS2015之前的其他版本x64和x86都有。

2.对于 MSVCR120.dll和 MSVCR120D.dll是不同的,带D的是调试版本(微软的Visual

Studio最终用户许可协议是禁止发布调试版(名字后面有D)的DLL的。你用了一个违规的调试版组件。建议向组件作者要求正式发行版。正式发布的软件里不应该用调试版的DLL)。最直接有效的方法是安装对应组件类型的vs软件,即缺失MSVCR120D.dll,MSVCP120D.dll等直接安装Visual

Studio

2013。

注意:好多人说缺少什么.DLL就直接网上下载然后拷贝到:C:\Windows\System32;C:\Windows\SysWOW64;以及对应位数的opencv\build\x64\vc12\bin的版本中。本人认为这样的做法最不可取,其一在网上可能找的不是你需要的x64或x86的.dll,其二在系统文件随意中添加,可能在后期装其他软件发生冲突。后续可能会遇到更多以其他问题,如我的vs2015中遇到莫名其妙的“应用程序无法正常启动0xc000007b”。

请问vs2015+opencv只能用x64位编程,x32好像没有相应的配置

opencv3.0 之后的官方版本仅支持vs14、vs15 以及x64平台。如果需要使用vs2015之前的版本或者需要使用x86的版本就需要自己对opencv进行重新编译。

编译方法:

下载cmake、opencv windows版本

安装下载的上述软件

运行cmake软件,选择依赖的vs版本(如vs2013),在“源”上选择opencv的source目录。“目的”目录自己定

使用cmake对opencv进行configure和generate

通过上述步骤会在opencv的“目的”目录下生成vs适用的sln文件,用vs打开它,并“生成解决方案”(选择x86编译版本)。

如上操作后就会在“目的”目录下的bin、lib文件夹下生成opencv'的各类lib和dll了。

这就是最新的opencv支持旧版vs及x86平台的方法。

win10x64安装VS2015必须是64位吗

不是.64位的可以向下兼容.可以装32位的.

你在windows系统文件夹里机会有x86.这个就是系统默认的32位软件安装位置.