摘要:
转:error LNK2005 已经在***.obj中定义2010-05-30 14:05:15|分类:默认分类|字号订阅为什么会出现这个错误??“error LNK2005: 已经在aaa.obj中定义” 收藏编程中经常能遇到LNK2005错误——重复定义错误,其实LNK2005错误并不是一个很难解决的错误。弄清楚它形成的原因,就可以轻松解决它了。 造成LNK2005错误主要有以下几种情况: 1.重复定义全局变量。可能存在两种情况: A、对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是错误的,全局变量是针对整个工程的。正确的应该是在一个CPP文件中 阅读全文