LINK选项

CRT lib 目录包括启用特定的 CRT 函数,而无需任何代码更改的许多小型对象文件。,因为您必须将它们添加到链接器命令行使用它们,这些称为 “链接”选项。

纯架构版本中添加了。为本机使用常规的版本,而 /clr 代码,使用纯版本 (带前缀 /clr 的一 p): pure 模式。

本机和 /clr

pure 模式

说明

binmode.obj

pbinmode.obj

设置默认架构文件转换为 double。请参见 _fmode

chkstk.obj

提供堆栈检查使用 CRT,并且, alloca 支持,在不。

commode.obj

pcommode.obj

设置全局进行标志 “提交”。请参见fopen, _wfopenfopen_s, _wfopen_s

fp10.obj

更改默认精度控件为 64 位。请参见 浮点支持

invalidcontinue.obj

pinvalidcontinue.obj

设置不执行任何操作的默认参数无效处理程序,这意味着无效参数传递给 CRT 函数将设置 errno 并返回错误结果。

loosefpmath.obj

确保浮点代码接受不正常的值。

newmode.obj

pnewmode.obj

导致 malloc 调用失败的新处理程序。请参见 _set_new_mode_set_new_handlercallocrealloc

noarg.obj

pnoarg.obj

禁用所有进程 argc 和 argv。

nochkclr.obj

不做任何操作。从项目中移除。

noenv.obj

pnoenv.obj

禁用一个缓存的环境创建 CRT 的。

nothrownew.obj

pnothrownew.obj

启用非引发的版本新 CRT。请参见 新建和删除运算符

setargv.obj

psetargv.obj

启用命令行参数通配符展开。请参见 扩展通配符参数

smalheap.obj

安装一个非常简单的小型堆管理器。

threadlocale.obj

pthreadlocale.obj

默认情况下启用所有新线程的每个线程区域设置。

wsetargv.obj

pwsetargv.obj

启用命令行参数通配符展开。请参见 扩展通配符参数

请参见

参考

CRT库功能