对‘main’未定义的引用...

g++-c 参数表示将源文件编译成object(目标文件)。 即 g++ -c *.cpp 会编译成 *.cpp

g++ 不加参数时会编译且尝试链接成可执行文件,然而 class_name.cpp(就是类的实现) 的代码中没有main函数的定义,所以最终无法成功链接,故报错。

比如在写好类的实现时,编译这个.cpp文件,就会报错,我还以为是出什么问题了,检查了好久。。。。

posted @ 2016-10-01 23:58  超越光速的蜗牛  阅读(8598)  评论(0编辑  收藏  举报