【发布时间】:2012-03-10 04:53:01
【问题描述】:
我正在使用 Visual Studio 2010 来编译我的 C++ 项目,并且链接器在我的两个同名文件上出现问题 - 但它们位于完全不同的目录中。如何让链接器识别它们是不同的文件?
【问题讨论】:
-
请告诉我们确切的细节,原因可能是不是它们具有相同名称的事实,而是例如它们具有相同名称的函数或类似的。
-
这里没有任何信息,甚至没有错误信息是什么。任何人都可以做的就是猜测问题,这是浪费时间。
-
右键单击文件之一,属性、C/C++、输出文件,将对象文件名更改为,例如,$(IntDir)\$(InputName)2
-
为了记录,“重复”问题是在此问题六个月后提出的,因此是重复的。