2017-06-13 63 views
-2

我想使用Codeblocks編譯文件。使用Codeblocks編譯C的不同錯誤

該主文件調用其他C文件。當我構建並運行它時,我的控制檯中有幾處錯誤。

首先,我有這個錯誤:===生成文件:「no project」中的「no target」(編譯器未知)===。我認爲這個錯誤是因爲我沒有試圖運行一個項目,而是一個文件。

二,我有很多「未定義的引用'name_of_a_function'」的錯誤。我不知道爲什麼,因爲所有的功能都在其他文件中定義。

回答

0

您應該創建一個項目來編譯該文件。

Code::Blocks user forums一個類似的問題:

I don't have a project, just wonted to compile and debug a single file. Is there a way to accomplish this without creating a project?

和答案:

Nope.

順便說一句,你爲什麼不使用簡單cc命令對文件進行編譯,就像這樣?

cc test.c -o test