链接过程中遇到的错误-将未定义符号放入功能之一时

时间:2019-05-23 09:19:45

标签: c++ linker

我的代码放在一个文件中,在必要的地方附加了附件,并且我遇到了这个奇怪的问题-我有一个带有3个特殊化功能的重载函数。称之为

void a(int x, int y);
void a(float x, float y);
void a(std::string x, std::string y);

还有其他功能,可以称之为pack_it:

int pack_it(int c, int d);

Pack_it由其他一些功能组成,所有这些功能均附有必要的标头。 所有提到的功能都在一个名称空间的一个文件中。当我将pack_it函数用于第二个专业化和第三个专业化时,它可以正常工作且没有错误。当我开始专门研究时,情况会有所不同。在构建期间,我在pack_it函数中的函数符号未解析的链接器上遇到问题。如何解决这个问题?

0 个答案:

没有答案