阅读:2999回复:5
编译<<虚拟设备驱动程序开发起步与进阶>>中的实例7是遇到下面的问题:
我在编译<<虚拟设备驱动程序开发起步与进阶>>中的实例7是遇到下面的问题:
error LNK2001: unresolved external symbol __chkstk 请问如何解决?我在程序中没有调用_chkstk这个函数。 |
|
沙发#
发布于:2001-04-24 21:23
这是堆栈检查函数,编译器自动生成的。有一个编译选项可以关闭它。
|
|
板凳#
发布于:2001-04-25 12:40
把1022修改成1018也可以,它也只少看4项
|
|
|
地板#
发布于:2001-04-25 12:58
楼上是在讨论关于chkstk的问题吗?
|
|
地下室#
发布于:2001-04-25 13:09
我说的是修改程序里面的内容,和你讲的不冲突!!!
|
|
|
5楼#
发布于:2001-04-25 13:43
从错误看来看,应该是找不到_chkstk这个函数,为什么把PageDir数组的大小变小就没有问题了呢?难道当数组大小超过一定范围才使用_chkstk函数吗?不明白,麻烦详细解释一下。
|
|