[英]C++ codeblocks ide errors?
我在HD上安裝了代碼塊,編譯器工作正常。 之所以將其設置為高清,是因為我的學校不喜歡人們在計算機上安裝東西...
main.cpp正常工作。 如果我在其中編寫所有代碼,就不會遇到任何問題。 唯一的問題是,如果我在項目中添加一個類,則會遇到幾個錯誤。
我完全接觸過這些課程,它們可以在我家里的計算機上很好地編譯。 是否因為項目未保存在正確的目錄/文件夾中? 我在HD的codeblocks文件夾中有一個項目文件夾,因此它應該能夠找到theclass.h和theclass.cpp文件。
如果main.cpp也無法正常工作,那就更有意義了。 但是,為什么新班級不起作用?
是的,實際上代碼塊有此錯誤,您要做的是從文件夾中獲取類即.cpp和.h並將其放置在項目的根目錄中,然后剪切它們並將其粘貼到main.cpp所在的位置,應該也可以工作,你可以把#include“ source / theclass.cpp”放進去,你也可以那樣解決(也可以對.h做同樣的事情
看起來theclass.h
位於include
目錄中,是src
的同級目錄。 您應該將兩個文件都放在同一目錄中,或者如果絕對必須將文件保留在原位置,則使用#include "../theclass.h"
。
代碼塊將文件移動到單獨的包含目錄和源目錄。 這就是為什么#include "theclass.h"
導致錯誤的原因。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.