【发布时间】:2011-09-25 19:40:48
【问题描述】:
最近我尝试用 g++(在 Ubuntu 上)编译一个程序。通常我使用 Dev-C++(在 Windows 上),只要我制作一个项目并将所有必要的文件放在那里,它就可以正常工作。
编译程序时出现的错误是:
$filename.cpp: undefined reference to '[Class]::[Class Member Function]'
用到的文件如下:
带有main函数的源代码(.cpp)文件。
带有函数原型的头文件。
.cpp 文件,其中包含每个函数的定义。
任何帮助将不胜感激。
【问题讨论】:
-
如果你能发布你的代码.....这将是一个帮助......
-
Dev-C++ 是一个 IDE。默认情况下它使用 GCC 的 MinGW 端口。
标签: c++ g++ compiler-errors linker-errors