LNK2005和LNK2019在一个大项目中

时间:2017-07-01 18:57:46

标签: c++ visual-studio

我在Big项目中工作,我必须使用AD(自动微分),所以我选择从熟练的库开始,知道我必须将adept_source.h放在主文件中并且熟练,这是必不可少的。 h在任何其他文件中(一个包含定义,另一个包含声明,grosso modo)。

问题是我有一个包含不同解决方案的大项目(我正在使用Visual Studio),当我在不同的解决方案中包含adept_source.h时,我不知道如何找到main.cpp文件的等价物我收到错误LNK2005(已经定义)。另一方面,当我不包括它时,它显示LNK2019(未定义)。

0 个答案:

没有答案