Code :: blocks verbose build

时间:2012-02-26 21:14:48

标签: codeblocks

我希望在Code :: Blocks构建期间看到发送到g++的实际命令。我想确切地看到它在编译和链接步骤中使用的命令行参数,我不想在构建设置GUI中进行操作。

或者,将Code :: Blocks项目转换为等效的Makefile会起作用,但我看不到我能做到的地方,或者......


修改

我最终使用Code :: Blocks插件“cbMakeGen”来生成一个makefile,我从中删除了一些@。然后我能够看到命令。当然有一种更简单的方法......

2 个答案:

答案 0 :(得分:3)

我看到你已经解决了这个问题,但还有更多的问题。

Code :: Blocks可以在选中以下选项时编写构建日志: 设置 - >编译器和调试器 - >全局编译器设置 - > {向右滑动选项卡} - >构建选项选项卡 - >将构建日志保存到HTML。

此外,您可以使用“cbp2make”将Code :: Blocks项目转换为makefile。这不是像“cbMakeGen”这样的插件,而是一个独立的命令行工具。另请参阅http://forums.codeblocks.org/index.php/topic,13675.0.html

答案 1 :(得分:1)

除了记录到html,你也可以去 设置 - >编译器和调试器 - >全局编译器设置 - > {向右滑动选项卡} - >其他设置,在该选项卡中设置'编译器记录:'到'完整命令行'(从下拉菜单中)

现在,您可以在构建时在控制台中看到gcc命令行。