试图在Visual Studio2010中包含一个header,无法编译错误LNK2019

Trying to include a header in Visual Studio 2010, unable to compile error LNK2019

我在 "empty project" 下为此单独开始了一个新项目。 我试图包含来自
的组合电子学算法 http://www.aconnect.de/friends/editions/computer/combinatoricode_e.html

项目中唯一的文件是"main.cpp",它是 http://www.aconnect.de/friends/editions/computer/generate/comb_norep_lex_example.c

和一个header“_generate.h”直接从 http://www.aconnect.de/friends/editions/computer/generate/_generate.h

我得到的错误是:

错误 1 ​​error LNK2019: unresolved external symbol "int __cdecl gen_comb_norep_lex_next(unsigned char *,unsigned char,unsigned char)" (?gen_comb_norep_lex_next@@YAHPAEEE@Z) 在函数_main 中引用 C:\Users\user\Documents\pr1\pr2\pr2\main.obj pr2

错误2错误LNK2019:未解析的外部符号"int __cdecl gen_comb_norep_lex_init(unsigned char *,unsigned char,unsigned char)" (?gen_comb_norep_lex_init@@YAHPAEEE@Z) 在函数_main C:\Users\user\Documents\pr1\pr2\pr2\main.obj pr2

中引用

我查看了类似的问题,但 none 的解决方案对我有用。

谢谢

Joachim Pileborg 的评论是正确的,我没有添加实际的算法。我的错。