有没有办法将命令行参数发送到 QtCreator 中正在调试的程序?
进入 QtCreator 左侧的“项目”部分,然后进入“运行设置”选项卡。有一个 Arguments 行编辑,您可以在其中放置启动应用程序时需要传递给应用程序的所有内容。
对于 Qt 5.6 中的 Qt Creator,进入左侧的“项目”部分,然后进入“构建和运行”选项卡。在这里,您有一个“命令行参数”编辑,您可以在其中放置所有要传递给应用程序的参数。
由于接受的答案已经过时,我发布了这张图片,它回答了 QtCreator 较新版本的问题:
https://i.stack.imgur.com/AIQJo.jpg
对于 Qt Creator 3.3.2,设置工作目录和命令行参数:
项目(Qt Creator 的最左侧)- 构建和运行(选项卡)- 运行(子选项卡)- 调出“运行设置” --- 参数:... --- 工作目录:...
根据下图,Build & Run 有一个命令行参数的输入(在屏幕截图中,它以蓝色边框突出显示,因为它具有焦点):-
https://i.stack.imgur.com/8A5jp.png
带有 Qt 版本 5.6.1 的 Qt Creator
不定期副业成功案例分享
--docroot=static-content;/resources --deploy-path=/
在 qtcreator 运行设置页面中变为--docroot=static-content\;/resources --deploy-path=/
.. 否则它将在 ';' 处停止读取并忽略命令行的所有其余部分。