vs2010--编译问题-解决办法
2013-06-06 09:42
453 查看
问题描述:
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include\afxdb_.h(74): error C2146: syntax error : missing ';' before identifier 'm_dwDataLength'
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include\afxdb_.h(74): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include\afxdb_.h(74): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
afxdb_.h是系统文件,这样的问题一般不是该文件真的有问题;
查看问题行:SQLULEN m_dwDataLength;
看上去像是不识别SQLULEN 这个类型,但是vs2010 转到SQLULEN 定义处又没问题,查看SQLULEN 是在sqltypes.h中定义的。
故将该sqltypes.h文件所在目录添加至 属性 -> C/C++ -> General -> Additional Include Directory (注意:添加到最前)。
编译问题解决
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include\afxdb_.h(74): error C2146: syntax error : missing ';' before identifier 'm_dwDataLength'
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include\afxdb_.h(74): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\include\afxdb_.h(74): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
afxdb_.h是系统文件,这样的问题一般不是该文件真的有问题;
查看问题行:SQLULEN m_dwDataLength;
看上去像是不识别SQLULEN 这个类型,但是vs2010 转到SQLULEN 定义处又没问题,查看SQLULEN 是在sqltypes.h中定义的。
故将该sqltypes.h文件所在目录添加至 属性 -> C/C++ -> General -> Additional Include Directory (注意:添加到最前)。
编译问题解决
相关文章推荐
- [VS2010]_[初级]_[VC++ Express 使用WDK的ATL编译出现的问题解决办法]
- [VS2010]_[初级]_[VC++ Express 使用WDK的ATL编译出现的问题解决办法]
- 交叉编译找不到stdio.h头文件,make menuconfig问题解决办法
- 编译Qt/E时遇到incorrect register `%rbp' used with `l' suffix问题的解决办法
- 安装openCV到VS2010,Win764位机时遇到的问题的解决办法
- VS2010出现FileTracker : error FTK1011编译错误的解决办法
- vs2010安装记录+计算机丢失tbb_debug.dll”问题解决办法
- VS2010出现FileTracker : error FTK1011编译错误的解决办法
- MySQL问题贴3:Delphi第一次编译连接MySQl数据时缺少dll文件的解决办法
- vs2010 C++ win32控制台程序窗口闪退问题解决办法汇总
- 编译Caffe中碰到的两个问题和解决办法
- Android studio编译之后显示中文乱码的问题解决办法
- 我把一个VC6的工程转换为VS2008的工程后,编译总是出现找不到而且不能升级vc90.pdb文件的问题,error C2471--解决办法
- Astyle Cannot convert to multi-byte string, reverting to English 问题解决办法-重新编译
- Android 在引用Xstream 解析xml 编译报错问题解决办法
- 我把一个VC6的工程转换为VS2008的工程后,编译总是出现找不到而且不能升级vc90.pdb文件的问题,error C2471--解决办法 2010-9-16 15:01
- 编译geos库遇到的问题及解决办法
- DirectShow 在VS2005/VS2010中环境配置和编译运行出现 winnt.h(5940)错误问题的解决
- c++在VS2010编译的程序在XP系统托盘气泡提示不成功解决办法
- Maven编译出现“java.lang.OutOfMemoryError: Java heap space”问题及解决办法