VsIDE编译问题整理
来源:互联网 发布:mac系统怎么删除文件 编辑:程序博客网 时间:2024/06/06 11:04
vs2008编译时的错误:
fatal error C1060: compiler is out of heap space
出现的原因: 使用了xtreme界面库, 引入了一个ocx(依赖好多静态链接的第三方库), 在Debug环境编译时出现此错误.
解决方法: c++选项手工增加 /Zm512 选项
备注: /Zm1000也不行. 可能和PC配置有关. /Zm最大值为2000
官方线索: http://msdn.microsoft.com/en-us/library/bdscwf1c%28v=VS.71%29.aspx
<2010_1027_0959>
vs2008运行时R6034的报错问题, 官方说法是必须.exe带上.manifest文件, 如果不要外部的manifest, 内嵌.manifest是必须的
<2010_1122_2209>
如果有的函数有定义, 却编译不过. 试一下增加Windows编译的版本号
#define WINVER 0x500
#define _WIN32_WINNT 0x500
#define _WIN32_WINDOWS 0x500
#define _WIN32_IE 0x500
//0x400 means Change this to the appropriate value to target Win98 and Win2K or later.
//0x410 means Change this to the appropriate value to target WinMe or later.
//0x500 means Change this to the appropriate value to target WinXp or later.
//对于_WIN32_IE, 0x400 means IE4 or later, 0x500 means IE5 or later
<2010_1122_2219>
如果该包含的头都包含上了, 但是还是遇到交叉编译, 相互引用的问题,
可以试一下用前向定义的方法来解决编译问题, 一般是在.cpp中遇到这种问题.
/**
* @note
* Forward declaration 's Sample
* class CNTServiceControlManager;
*/
- VsIDE编译问题整理
- 编译ffmpeg问题整理
- adb编译过程问题整理
- XCode编译出错问题整理
- 【总结】Xcode编译问题整理
- crucian构件框架编译运行问题整理
- cocos2d-x 编译的一些问题整理
- android编译错误及问题处理整理
- android gradle编译问题整理贴s
- VirtualApp出现无法编译问题整理
- React Native 编译Android项目问题整理
- 【SLOVED】Atmel.VsIde.AvrStudio.Utils.MemoryPressureReliever exception
- linux内核编译步骤及遇到的问题(整理)
- Visual Studio编译问题整理(缓慢更新中)
- 问题整理
- 问题整理
- 问题整理
- 问题整理
- typedef的用法大全。
- jquery 获取元素的值
- 百度面试题
- jQuery选择器选择dom元素
- Android视频采集
- VsIDE编译问题整理
- 【软件性能测试-LoadRunner实战技能 14】== LoadRunner_Web_reg_save_param function explained_分析
- fedora13 硬盘安装步骤
- platform_driver_register 与 platform_device_register
- Linux下图形界面的关闭与恢复
- 在vs2003(vc7.1)上安装boost库
- Windows下Critical Section、Event、Mutex、Semaphores区别
- NGINX日志统计命令
- Skin++ 使用unicode编码