我有一个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()的输出。