我需要一些想法。 代码分为多个项目,错误发生在静态链接子项目的主项目上。 我可能搞砸了子项目的设置,但我无法弄清楚如何解决这个问题。
但基本上我现在已经从子项目中找到了两个函数,如果我在主项目中使用它,一切都编译得很好。如果我从主项目的源中注释掉那些函数调用,它会在一些未注释掉的函数上给出链接器错误。 (来自同一子项目。)
当一切编译得很好时,我会收到一些链接警告“警告LNK4049:本地定义的符号”,也许这与它有关?
如何解决这样的问题呢?欢迎任何建议。
(尝试过:建造/重建一切)。
答案 0 :(得分:0)
你很可能搞砸了开始和结束(卷曲)括号。
你要么注释掉一个,要么留下一个未注释的。