rebuild all之后,把错误原文贴出来看看

解决方案 »

  1.   

    谢谢 strip(阿飞) Xds560Device.obj : error LNK2001: unresolved external symbol __chkstk
    .\objchkW2k\i386\xds560.sys : fatal error LNK1120: 1 unresolved externals
    Error executing link.exe.
      

  2.   

    函数中的局部变量是分配在栈去的.当局部变量大于一页时,VC就会自动调用stdchk函数,以使局部变量能欧安全分配。你错误的原因可能是你的库文件不对,比如,比DDK中的lib库放在最前就会有这个问题。
    不过,最好还是不要定义这么大的局部变量。把你的这句话放在函数的外面(全局变量,分配在数据区),相信不会出错,但最好还是用动态分配。