warning lnk4084-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 3977132
  • 博文数量: 536
  • 博客积分: 10470
  • 博客等级: 上将
  • 技术积分: 4825
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-26 14:08
文章分类

全部博文(536)

文章存档

2024年(3)

2021年(1)

2019年(1)

2017年(1)

2016年(2)

2013年(2)

2012年(10)

2011年(43)

2010年(10)

2009年(17)

2008年(121)

2007年(252)

2006年(73)

分类:

2007-11-29 16:36:57

今天编译出现下面问题:

t9.exe : warning lnk4084: total image size 419475456 exceeds max (268435456); image may not run

我的环境:
microsoft windows 2000 [version 5.00.2195]
microsoft (r) 32-bit c/c optimizing compiler version 12.00.8168 for 80x86
凯发app官方网站 copyright (c) microsoft corp 1984-1998. all rights reserved.

找了好半天不知道为什么, 看下面的事例:
#include

#define kk_len          (400*1024*1024)

typedef struct
{
  unsigned char         tt[kk_len];
} kk;

static kk       aa;

int main(int argc, char **argv)
{
  aa.tt[0] = aa.tt[kk_len - 1] = 'a';

  printf("sizeof(kk) = %d \n", sizeof(kk));
  return (0);
}

感觉自己很傻, 这地方的kk结构可能在你的系统中是个非常复杂的其他结构, 但它的sizeof值一定很大!
接下来的问题我就不说了, 想办法让这个结构占用的内存变小就没这个问题了。
阅读(3896) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-04-27 18:10:03

你有说跟没说差不多

|
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图