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库功能