我目前正在編寫一個小類,在Ubuntu 11.10的代碼塊10.05中使用C++實現Smith-Waterman算法,儘管我遇到了與Windows上的CodeBlocks完全相同的問題,我添加了一個帶有新類選項的類,並且它似乎生成有效的.h和.cpp文件。代碼塊不會識別它寫入的類的頭部?
但是,當我嘗試編譯smithwaterman.cpp
它給我一個錯誤,它寫道#include "smithwaterman.h"
說它無法找到該文件。
我可以清楚地看到項目中的文件在include/smithwaterman.h
,我試圖把include /但它沒有幫助,如果我把它包含它的完整路徑,那麼它看到它,但它看起來像一個非常不雅的解決方案,之後CodeBlocks阻止.h文件,我無法編輯它。
在完成那個讓我定義類的對話框之後,它問我是否要將它包含在bin和debug中,我說是。
有沒有人遇到過這類問題?
謝謝你。我一直在努力弄清楚如何指向一個特定的文件夾,我能找到的所有建議都是將#include行中的整個路徑包含到目錄中。 – McCormick32 2015-03-20 16:22:47