c-在VS2013中调试GTK+3.0项目时,在哪里可以读取g_print的输出



我有一个GTK+3.0项目在VS2013 中运行

我在链接器命令行选项中添加了以下参数:/ENTRY:mainCRTStartup

我怀疑这可能与我在VS中没有显示用g_print 打印的消息的输出有关

我还尝试调用printf,但在VS2013的输出窗口中没有看到输出,也没有看到"立即窗口"

有人在VS2013中使用GTK+3.0构建C项目的经验吗?这可能会告诉我在哪里可以看到g_print和/或printf打印的消息,或者你可以建议一种不同的调试打印方式吗?

关于我如何在VS2013中建立项目的更多细节:

  • 如何在Visual studio 2010上配置gtk
  • 错误3错误LNK1104:无法打开文件"gtk-3.lib"
  • 在Visual Studio 2012中编译GTK3程序

致那些想知道的人。。

我找到了答案。

在我的第一个链接中,方向是执行以下操作:

当我们仍在项目属性视图中时,单击链接器,然后是系统。在右侧查找子系统,然后单击下拉框。选择Windows/SUBSYSTEM:Windows

如果省略这一步,您将获得一个GTK窗口和一个控制台,在那里您可以读取printf()的输出。

相关内容

  • 没有找到相关文章

最新更新