所以我想弄清楚如何使用C++。第一步是獲得一個可以正常工作的GUI,所以我決定使用eclipse,因爲我經常用java來使用它。然而,雖然很容易在java中創建幾個文件,並且它們在一個文件夾中都有相同的主類,但我無法弄清楚如何用C++來完成它。 注:(我想要幾個主要的類,因爲我沒有製作一個龐大的程序,相反,我打算爲競爭性編程站點創建幾個小程序,例如代碼。)我試圖弄清楚makefile和.h和。 CPP,但它沒有爲我工作(可能是因爲我真的不知道如何使用它們)。eclipse - 製作一個C++項目,允許你創建多個主類
我不知道什麼樣的項目創建(即可執行文件,共享庫,靜態,生成文件項目),最適合我的目的。我已經嘗試了很多,似乎是默認(可執行),我聽到有人說我應該使用(makefile),但沒有得到任何滿意的東西。
當我嘗試使用可執行我總是得到一個錯誤說我不能,只要我添加其他類有多個主()函數,即使我做的主要功能專用。 h文件。
當我嘗試使用Makefile像我見過的人建議,好了,我甚至不知道一個makefile文件是什麼,但說實話,似乎並沒有做太多,當我刪除它沒有任何變化,我甚至不能運行其他類,當我嘗試運行與項目名稱相同的類時,運行配置不會真正改變任何內容。
請幫幫忙,我一直停留在這幾個小時:(
獲得一本書。與Java不同,C++程序的'main'入口點是一個獨立的函數不是一個類成員函數,只能有一個是不可變的(程序)。書籍列表:https://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list「main」的文檔:http://en.cppreference.com/w/cpp/language/main_function –
在Eclipse中,具有可執行文件和Eclipse託管makefile的項目只能有一個main()函數,並且只能生成一個可執行文件。您需要製作一個「makefile」項目,在這種情況下,只要您知道如何自己編寫正確的makefile,就可以做任何你想做的事情。這麼做是一個**巨大的話題,不僅僅是一個簡單的答案,在這裏可以教你。 – nos