code blocks是在linux很好的c/c++ IDE, 但是用的时候出了个undefined reference to问题, 在网上没有找到答案, 即便是它的官方网, 其实是一个很小的问题, 就是没有把文件加入到project里面去, 即使文件是在project目录里面,但是实际上是没有加入到工程里面去的 ,
问题出在:在工程建完后, 在添加相应的 .cpp,和 .h文件时,先要选中Managment window里面相应的project,
如图
PICTURE:/home/master/.tencent/qq//AppData/file//sendpix1.jpg
然后添加相应的 .cpp,和 .h文件时 要选中 add file to active project 还要勾上debug 或者 release
如图
问题出在:在工程建完后, 在添加相应的 .cpp,和 .h文件时,先要选中Managment window里面相应的project,
如图
![](https://i-blog.csdnimg.cn/blog_migrate/2bc174f1845616b84985e4c7b6f75162.jpeg)
PICTURE:/home/master/.tencent/qq//AppData/file//sendpix1.jpg
然后添加相应的 .cpp,和 .h文件时 要选中 add file to active project 还要勾上debug 或者 release
如图
转自:http://hi.baidu.com/cvfnybqihtmnpqe/item/22675e92dd0db9d91a49df58