未定义参考“很多东西”

时间:2014-04-01 17:42:19

标签: c++ cygwin mud

所以我有一个MUD的源代码,我能够在Cygwin下成功编译。我有所有必要的包,例如make,g ++,makefile依赖项,以及cygwin安装的默认文件。问题是,一旦代码编译成功,它就开始链接项目,它给了我几千个错误,但它们都是<some text in the code files>未定义的引用。

我不确定是什么导致它这样做。我不太确定要上传什么给你们看。它确实有一个与之关联的makefile。

也许我还需要它的库或者我需要安装的其他软件包。如果有人能给我一些很棒的方向,因为我完全失去了。

谢谢!

这是我在完成所有错误后得到的消息:

collect2: error: ld returned 1 exit status
Makefile:54: recipe for target 'smaug' failed
make[1]: *** [smaug] Error 1
Makefile:46: recipe for target 'all' failed
make: *** [all] Error 2

这是一个错误行的例子,请注意,这是千万之一..

smaug.exp:fake:(.edata+0x2a2c): undefined reference to `season_name'

0 个答案:

没有答案