如何查看CodeBlocks调用GCC编译程序时使用的命令行?
在CodeBlocks中查看当前运行的命令行的方法
通过构建日志查看
打开CodeBlocks后,调出底部的Build log面板(若未显示,可通过View > Logs > Build log开启)。编译运行程序时,日志会完整显示程序执行的命令行,包含程序路径和所有你添加的参数。在程序中主动输出命令行
编写代码打印完整命令行,直接在运行时确认:#include <iostream> using namespace std; int main(int argc, char* argv[]) { cout << "执行命令:"; for (int i = 0; i < argc; ++i) { cout << argv[i] << " "; } cout << endl; // 其余业务代码 return 0; }运行后控制台会输出完整的命令行内容。
调试模式下查看参数
启动调试(Debug > Start),程序断在断点后,打开Watches面板,添加argc和argv变量。展开argv即可逐个查看所有参数内容,argc代表参数总数。
内容的提问来源于stack exchange,提问作者user45664
相关产品推荐
相关产品推荐

