gpt4 book ai didi

c++ - Firefox Build 上的 Printf 到控制台

转载 作者:太空宇宙 更新时间:2023-11-04 13:17:21 26 4
gpt4 key购买 nike

我是 Firefox 开发的新手。我正在做一些实验,希望在构建并运行 Firefox 后能够将信息打印到控制台。

我已经在几个不同的文件中添加了 printf 语句(我也尝试过 cout)和相关的 #includes。我主要将它们添加到 DOM 中的函数中,但在 DOM 的其他部分中也添加了一些代码只是为了看看我是否可以打印出一些东西。但是,我从来没有设法打印过任何东西。我所做的一切基本上与我在任何其他 C++ 程序中所做的相同。

我按照这些说明 ( https://developer.mozilla.org/en-US/d.. ) 构建并运行 FF,并且编译正常。

有什么我想念的吗?为什么我无法在终端中显示 printf?我希望它们出现在我运行“mach run”的终端中。

编辑:我刚刚发现了 mochitest。当我运行“mach mochitest”时,除了所有典型的测试打印输出外,我的 printfs 也会显示。这让我朝着正确的方向前进,但我仍然想知道如何在浏览器正常执行期间启用这些 printfs。

编辑 2:工作链接:https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build

最佳答案

Windows 很“特别”。

您可以使用 -console 开关运行以获得包含 dump()printf() 输出的难看的 cmd 窗口。这目前似乎是broken .

或者您可以使用 -attach-console 开关使输出转到您运行 Firefox 的任何命令行。请注意,-attach-console 似乎可以在我的机器上运行,但 --attach-console 不能...

关于c++ - Firefox Build 上的 Printf 到控制台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36720019/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com