warning LNK4221: 未找到公共符号;存档成员将不可访问

出现类似 “stdafx.obj : warning LNK4221: 未找到公共符号;存档成员将不可访问” 提示,

定义了stdafx.cpp但是项目设置里又没有使用预编译头,就会出现这个警告。


补充楼下评论的情况:

最常见的原因是,.cpp中没有任何实现,只是包含了头文件,这样的编译目标是不能被使用的,不会链接到最终库里去。要解决这样的警告,就是不加载这样的cpp到工程~~~

感谢。

你可能感兴趣的:(warning LNK4221: 未找到公共符号;存档成员将不可访问)