1
我遇到了一個與Netbeans和Code :: Blocks有關的奇怪問題。 但是,我現在使用Netbeans,因此稱號。C++ Netbeans有時不構建
我有時會遇到問題,我建立我的項目並運行它,但是當我執行它時,它似乎只是運行的舊代碼。
在一些事件中,我有我已經刪除的代碼。當我重新構建我的項目時,舊代碼是編譯的代碼。
舉個例子:我寫了一塊對象:
glBegin(GL_QUADS);
glVertex2f(..., ....);
glVertex2f(..., ....);
glVertex2f(..., ....);
glVertex2f(..., ....);
glEnd();
在一些事件,當我刪除這段代碼,並建立我的項目,這個對象仍然在我的可執行文件顯示出來。
這就像我的項目有時不被構建..我甚至嘗試多次構建它。
我正在使用MingW。
任何人都應該這樣......他們會告訴我我的代碼是錯誤的。這只是一個例子,所以不要提及它!
我現在也應該說現在有時候我正在建設中,它根本沒有檢測到任何錯誤......但是這似乎是「隨機」發生的。我無法找到此行爲的鏈接。 再說一次,它有時會很好 - 它構建的代碼實際上是編譯的,有時它說它構建了我的項目,但它根本沒有。
是的,謝謝。這似乎在大多數時間都有效。我認爲這是MingW的一個問題,作爲對我使用的IDE的反對。 –