vc6.0到vs2015版本转换问题
在vc6.0下可以运行的程序在往vs2015转换后不能运行。问题如下:
1.int变量未标识,常见于在for循环里声明的int.
2.
#define MAX 10
在vc6.0中MAX的调用既可以是CString,又可以是int,在vs2015中不能
3.LNK2026 模块对于 SAFESEH 映像是不安全的。
解决办法:
(1).打开该项目的“属性页”对话框。
(2).单击“链接器”文件夹。
(3).单击“命令行”属性页。
(4).将 /SAFESEH:NO 键入“附加选项”框中,然后点击应用。
4.LNK1104 无法打开文件“LIBC.lib”
解决办法:
项目->属性中->配置属性->链接器->输入->在忽略特定库中写入打不开的文件的名称libc.lib
或
在编译器里面写上代码:
#pragma comment(linker, "/NODEFAULTLIB:libc.lib")
5.error LNK2019: 无法解析的外部符号 _sscanf,该符号在函数
解决办法:
在项目属性->链接器->输入->附加依赖项中添加依赖项 legacy_stdio_definitions.lib;
6.error msb3073 vcend exited with code 1
copy .\debug\ICR8kOMR.dll ..\..\pic_identify\debug\ICR8KOMR.DLL
通过看提示是在cmd里执行copy操作,但是实际上电脑上找不到copy到的路径,所以报错。若不需要可以将这条执行去掉。
解决办法:
右键项目属性,选择生成事件,再点击“编辑后生成事件”,可以在此处去掉命令行。
转载于:https://www.cnblogs.com/begoogatprogram/p/7543914.html
vc6.0到vs2015版本转换问题相关推荐
- 雷塞SMC304系列控制器VC6.0例程在VS2015下编译遇到的若干问题及解决办法
雷塞SMC304系列控制器VC6.0例程在VS2015下编译遇到的若干问题及解决办法 标签(空格分隔): 雷塞 SM304 WIN10 VS2015 最近由于导师要求,负责喷涂机器人的控制部分,接触到 ...
- C语言学习1:从下载编译软件开始!DEV-C++、VC6.0、VS2010、VS2017等编译器的下载(Windows系统)
目录 1.前言 2.安装配置环境(可忽略) 3.DEV-C++ 的安装 4.VC6.0的安装 5.其他编译器的下载与安装 1.前言: 学会使用编译器是学习C语言过程中不可或缺的一部分.笔者在此列举了 ...
- 通过注册表修改VC6.0的字体【转】
2019独角兽企业重金招聘Python工程师标准>>> 在VC6.0下更改字体,我们一般通过菜单-Tools-Options-Format来更改 但在我的win7 64位系统下这一选 ...
- VC6.0制作OCX并web调用 .
1.打开VC6.0,新建工程,选择:MFC ActiveX ControlWizard,后面步骤默认即可: 2.在ClassView上,可以看到主要有**App\**Ctrl\**ProgPage几个 ...
- VC6.0的使用,工程的创建
VC6.0的使用,工程的创建 2015年10月25日 19:38:16 竹玉 阅读数:317更多 个人分类: c 1.打开方式 安装方式直接点setup.exe即可,当然VC6.0也可以直接启动,只需 ...
- 在VC6.0中创建工程并输入源代码
为了把程序代码输入而交给计算机,需要使用VC 6.0的编辑器来完成.如前所述,首先要创建工程以及工程工作区,而后才能输入具体程序完成所谓的"编辑"工作(注意,该步工作在四步骤中最繁 ...
- 出现link错误,说找不到IPHlpApi.Lib(VC6.0)
开始做网络第二次作业,想运行winpcap给出的示例程序 安装好winpcap驱动,重启,在vc include.lib中设置了wpdpack的目录后运行 报link错误,找不到IPHlpApi.Li ...
- GSL库在VC6.0上的配置
(转至http://blog.csdn.net/leowangzi/article/details/5357163) 这是我在VC6.0上配置Gsl的过程,希望对学习gsl的朋友有所帮助. 一.GSL ...
- [转]VC6.0无法打开文件和无法向工程添加文件的解决办法
今天用VC开发的时候,新建两个类后,发现没有要类视图那里显示,在文件那里也没看到,于是就想自己手动把这两个类加到工程中去,没想到一点添加文件就发生内存读写错误.开始以为是软件出错了,重启软件后,还是一 ...
最新文章
- hbase shell命令_HBASE的shell操作
- Java并发基础:了解无锁CAS就从源码分析
- DES密码实现( C语言 )
- 如何基于ERP的sales organization 创建CRM对应的数据
- ASP.NET Core - Razor 页面介绍
- 后端学习 - Redis
- 进程比线程更多资源_为什么我们不应该使用比我们需要更多的线程
- 国科大高级人工智能+prml4-CNN
- AVAudioSession
- mysql忘记密码怎么办?
- 音乐播放器的设计与实现
- 1032. 挖掘机技术哪家强(20)-PAT乙级真题
- leetcode 杨辉三角 III
- 对此人的嚣张你们怎么看
- win7系统打开打印机服务器,Win7如何开启打印机服务?
- oracle中imp命令详解
- 三极管的工作原理(详细、通俗易懂、图文并茂)
- FFmpeg 异常:height not divisible by 2
- 6 和 9 组成的最大数字
- linux下利用yum安装svn
热门文章
- 简易的打折与累加计算器
- ASP.NET MVC 实现页落网资源分享网站+充值管理+后台管理(8)之文章管理
- 用SSI设计组合逻辑红绿灯控制电路
- 计算机网络 一种自上而下的方法,计算机网络-自上而下-和-自下而上-两种教学方法比较分析.pdf...
- 全局修改样式(全局颜色更改)
- 算法实现将输入的英语句子反过来输出
- C语言初阶——6.进制
- 重庆计算机专业在职研究生,重庆师范大学在职研究生计算机专业教学方式
- 带你领略Clean架构的魅力,腾讯T3大佬亲自讲解
- DLNA的几个小实验