2014-10-03 141 views
0

我使用CMake作爲我的構建系統,並告訴它生成Codeblocks MakeFiles。它成功地做到了。現在我有一個Codeblocks項目,我已經打開了,我不知道從哪裏開始創建一個實際的程序來編譯。接下來我需要做什麼?如何編譯由CMake製作的Codeblocks項目?

回答

0

一旦你在CodeBlocks中打開了項目,它就是CTRL-F9來構建(或者菜單「Build」 - >「Build」)。這是針對版本12.11,可能在更新的版本中發生了變化。

+0

我已經完成了它,它完成了它需要做的事情(我不太確定這是什麼),但我不知道在哪裏放置'main.cpp'並告訴它編譯該源文件。它有其他cmake文件和庫文件(來自我正在使用的庫),它構建這些文件,但我不知道如何告訴cmake來構建我的cpp文件。 – user2030677 2014-10-03 12:41:15

+0

「構建」操作應該通過編譯+鏈接項目的文件來生成可執行文件(又名「二進制」),您應該在項目的根文件夾中找到該文件。但從您的評論看來,'main.cpp'不在項目中?我不是CMake的專家,也不知道它如何生成項目文件,但是您可以輕鬆地手動添加文件:在「管理」窗口中,選擇項目,然後單擊 - >添加文件。 – kebs 2014-10-03 14:37:56

+0

即使當我添加文件時,它似乎也沒有任何不同之處。它只是建立,然後說它成功了。沒有彈出窗口或任何東西。 – user2030677 2014-10-03 15:00:33