探索编译器代码
使用编译器资源管理器,您可以输入代码来探索编译器和解释器的功能。Qt Creator 支持编译器资源管理器支持的所有语言、编译器和库。您可以将编译器资源管理器会话保存为基于 JSON 的.qtce
文件。
注意: 启用编译器资源管理器插件才能使用。
查看编译器如何查看 C++ 或 Python 代码:
- 访问Tools >Compiler Explorer >Open Compiler Explorer 。
- 在Language 中,选择要编译的语言。
- 在Compiler 中,选择要查看汇编代码的编译器。
- 输入代码,查看生成的汇编代码。
将鼠标悬停在汇编代码上,可突出显示匹配的源代码行。
您还可以查看应用程序的状态和输出。
要查看多个编译器,请选择Add Compiler 。
设置编译器选项
选择Compiler 字段旁边的 ,为所选编译器设置选项。
设置 | 值 |
---|---|
编译器选项 | 传递给编译器的参数。添加选项以启用优化和更改编译的其他方面。例如,值-O3 可使优化器进行积极优化。 |
库 | 选择Edit 添加代码所链接的库。开始在字段中键入以查找特定库。只有在选择库名称旁边的库版本后,才会保存选择。 |
执行代码 | 执行生成的可执行文件。 |
编译为二进制对象 | 将源代码转换为二进制可执行文件。 |
英特尔 ASM 语法 | 使用英特尔 ASM 语法编写汇编代码。 |
拆分标识符 | 从混杂的符号中提取并拆分标识符。名称混淆会在链接时为函数的标识符添加描述性数据。这些数据表明函数属于哪个命名空间和对象,以及它以何种顺序处理哪些参数。 |
更改服务器 URL
在另一个 URL 上使用编译器资源管理器:
- 在Powered by 旁边选择
。
- 在URL 中,输入要使用的编译器资源管理器地址。
另请参阅 创建编译器资源管理器会话、启用和禁用插件、添加编译器和添加自定义编译器。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.