在codeblocks下编写程序出现undefined reference to“xxx”错误。

日期:2015-09-20 23:35:59 人气:1

在codeblocks下编写程序出现undefined reference to“xxx”错误。

这个错误是链接器找不到函数实现导致的(一般是缺少 .o文件或者相关库),具体的原因就是你没有配好编译环境,PBTREE.c 没有被编译成 .o 文件参与链接。 codeblocks 的当前目录是和 .cbp (codeblocks的工程配置文件)文件同级目录。如果将 PBTREE.h 和 PBTREE.c 放到该目录下,肯定不会找不到。 如果你自定义了一个其他的目录,就需要手动添加一下该路径到工程的编译设置里。具体步骤为: 右键工程名 -> Build options(构建选项) ->
    A+
热门评论