我目前正在编写一个小类来在Ubuntu11.10上的代码块10.05中用C++实现Smith-Waterman算法,虽然我在Windows上的代码块上遇到了完全相同的问题,但我添加了一个具有新类选项的类它似乎生成了有效的.h和.cpp文件。但是当我尝试在smithwaterman.cpp中编译时,它在它写的那行中给我一个错误#include"smithwaterman.h"说它不能找到文件。我可以清楚地看到项目中的文件位于include/smithwaterman.h并且我尝试放置include/但它没有帮助,如果我将它包含在它的完整路径中然后它看到了,但这似乎是一个非常不优雅的解决方