Code::blocks详细构建

3
我希望能够查看Code::Blocks构建过程中发送给g++的实际命令。我想要查看编译和链接步骤中它使用的确切命令行参数,并且不想在构建设置GUI中进行探索。
或者,将Code::Blocks项目转换为等效的Makefile也可以,但我看不到任何可以这样做的地方...
编辑
最终,我使用了一个Code::Blocks插件"cbMakeGen"来生成一个Makefile,然后从中删除了一些@。然后我就能够看到命令了。肯定还有更简单的方法...
2个回答

4

我看到您已经解决了问题,但还有一些需要注意的地方。

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

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


1
除了将日志记录到html之外,您还可以转到“设置->编译器和调试器->全局编译器设置->{向右滑动选项卡}->其他设置”,在该标签中将“编译器日志记录:”设置为“完整命令行”(从下拉菜单中选择)。

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


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接