未定义的引用链接器错误

时间:2010-03-23 20:24:27

标签: c++ linux cmake

我已经陷入了linux下的c ++项目中,当我尝试创建一个我刚刚编写的类的对象时,我得到了一个未定义的引用。我相信这是一个链接器错误,这是由某个地方引起的不知怎的,我应该告诉链接器考虑新的类。我查看了项目属性,并在运行命令中执行了一个脚本(cmake.sh)。因为这个项目不是我创建的,而且因为我是linux下的新手,所以我不知道如何指导链接器做我期望他做的事情!

1 个答案:

答案 0 :(得分:1)

您的新源文件是否包含在您正在处理的项目的makefile中? (我猜它是一个基于shell脚本的makefile,名为cmake.sh。如果脚本没有使用make,那么项目描述文件将有一个不同的名称....)