【解决】警告 LNK4098 默认库“msvcrt.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library

警告信息如下:

严重性代码说明项目文件行禁止显示状态
警告 LNK4098 默认库“msvcrt.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library QRcode F:\c++开发\二维码生成\QRcode\QRcode\libcmt.lib(initializers.obj) 

严重性代码说明项目文件行禁止显示状态
错误	LNK2001	无法解析的外部符号 __imp_strdup	QRcode	F:\c++开发\二维码生成\QRcode\QRcode\qrencode.lib(split.obj)

严重性代码说明项目文件行禁止显示状态
错误	LNK2001	无法解析的外部符号 __imp_strdup	QRcode	F:\c++开发\二维码生成\QRcode\QRcode\OLDNAMES.lib(strdup.obi)	

严重性代码说明项目文件行禁止显示状态
错误	LNK1120	1 个无法解析的外部命令	QRcode	F:\c++开发\二维码生成\QRcode\x64\Release\QRcode.exe	

	
方法
右击工程 - 属性 ”配置属性 - 链接器 - 输入 - 忽略特定库“,添加 "libcmt.lib"
赞(0)
未经允许不得转载:程序员中文网 » 【解决】警告 LNK4098 默认库“msvcrt.lib”与其他库的使用冲突;请使用 /NODEFAULTLIB:library
分享到: 更多 (0)
关于我们 免责申明 意见反馈 隐私政策
程序员中文网:公益在线网站,帮助学习者快速成长!
关注微信 技术交流
推荐文章
每天精选资源文章推送
推荐文章
随时随地碎片化学习
推荐文章
发现有趣的