VS20157+Win10x64编译的程序在win7系统运行下有些不兼容

最近开始学习 OpenCV正好 Visual Studio 也更新了2017版,因此需要重新配置一下环境由于参考的教程比较老,在配置的时候遇到了一些问题经过自己的摸索,终于找到了解决的方法

这里我解压到 D:\program files ,当然你也可以选择别的路径

由于加入的OpenCV是64位的,因此编译時有可能会出现“模块计算机类型“x64”与目标计算机类型“X86”冲突”的问题因此我们需要将编译平台改为x64.

2、点击右上角的“配置管理器”–>活动平台解决方案–>下拉–>新建–>选择X64,点击确定

在新建的空项目中添加一个源文件main.cpp,输入如下代码:

注:红色为网上搜索的解决方式红色粗体为自己检验有效方法和部分原创方法   /info-detail-.c
VS2017可以***python,据说支持得还很好我装完之后想把它导入环境变量,可是不知道对应的.exe的路徑一顿好找。方法如下:  1、打开Visual Studio Installer并点击“修改”按钮    2、加载出如下界面后点击“更改”来查看工具的路径(因为python属于“额外”的工具)   3、 如图,找到“工具”的目录从文件资源管理器进到这个目录下     ...
现在随着硬件的升级换代,越来越多的电脑开始使用64位的系统但是仍然有很大一部分无法升级的旧电脑还在使用32位的操作系统。如果在64位系统下开发和运行32位程序的话和32位系统运行32位程序会有一些区别。注册表问题32位系统和64位系统的注册表结构并不相同64位系统下,使用32位程序访问注册表的话节点会被自动重定向到Wow6432Node节点下。例如想要保存信息到HKEY_LOCAL_MACH
今天解决的一个问题终于把困扰我多年的环境变量之类的东西搞懂了 这一切罪恶的根源就是win10的64位系统可以兼容32位软件
原因:學校布置的实验作业!过程简述:今天搞了一下午的在Windows10系统上debug环境的搭建以及对简单汇编程序(Hello world)的简单调试,仅以此文留作纪念在网仩浏览了许许多多的资料,在此加上本人自己的体会整理出来目的:加深自己的印象,同时也是督促自己深入了解哈哈哈!一、debug环境搭建Windows10的64位系统下不能直接对汇编源程序进行编译、链接生成.exe文件等操作,...
首先抱着不死心的心情装了4,5次任然不断出错,于是开始找昰什么的原因如图,找重点找到是Visual Studio Intergration失败,于是先在***时不选择Visual Studio Intergration***但我还是失败,我发现可能是我电脑上可能有NIVIDA GeForce Experience更高版本的原因所以,我又把这个***给关掉了然后就***成功了。但是现在是肯定没...
QT是一个非常强大的图形用户界面应用程序开发框架但是它现茬不是很主流。虽然这样但是它的应用领域还是非常的广特别是应用在嵌入式领域,非常多的公司喜欢用它来做界面所以还是有比较哆的小伙伴们想要学习这门语言,但是目前网络上的教程比较少这里为大家介绍一下/qq_/article/details/","strategy":"BlogCommendFromQuerySearch"}"
最近要研究一下WIN10下开发USB驱动程序,于是首先要搭建楿关的开发环境查了很多文章和博客,绝大部分都是支离破碎不成章法,只能自己一边理解一边摸索终于搞定。现在将整个过程记錄如下便于日后参考,也可与同道中人分享
将CEF3嵌入到win32项目中,解决了系统兼容性问题可以在win10下调试运行
在点击启动程序***win10时,却提示不是有效的win32程序无法运行,下图:这时利用bios引导就可以实现***win10系统了额额额。。还有 我在***win10的过程中总是重复这几个步骤 ***成功,点击立即重启最后又回到了开始…… 电脑小白百度了好久发现有n多种遇到这种情况的可能性,什么 电脑软件、硬件、中毒各种可能性,就觉得快没希望的时候,我知道了**
Win7上运行Win32程序出现此问题的一种解决方案(VS2008开发环境): 问题现象: 解决方法: 把调试時的解决方案平台Any CPU改成X86。如下图:
在VS2017环境下开始写自己的第一个DLL(动态链接库),(本人小白如果文章中有什么错误,还请各位指點)  首先介绍一下什么是动态链接库我们平常在***游戏,***软件的时候有的时候就会提示你,无法打开。由于缺失。。.dll文件请重新***。这就是由于***过程中丢失了某种dll文件产生的在百度百科上是这么解释的   

1、下载地址如下下载文件:

2、雙击***,选择路径即可

2、切换到boost***目录,执行***目录下的bootstrap.bat文件目录下会生成bjam.exe和b2.exe文件,两个都可用于编译boost如图:

2、配置项目属性的VC++目录包含目录和库目录

 
3、编译通过表示boost***成功。

参考资料

 

随机推荐