Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 调试GTK+时,在哪里可以读取g#U print的输出;VS2013中的3.0项目?_C_Visual Studio 2013_Gtk3_Debug Print - Fatal编程技术网

C 调试GTK+时,在哪里可以读取g#U print的输出;VS2013中的3.0项目?

C 调试GTK+时,在哪里可以读取g#U print的输出;VS2013中的3.0项目?,c,visual-studio-2013,gtk3,debug-print,C,Visual Studio 2013,Gtk3,Debug Print,我有一个GTK+3.0项目正在VS2013中运行 我将此参数添加到我的链接器命令行选项中: /ENTRY:mainCRTStartup 我怀疑这可能与我在VS中没有显示用g_print 我还尝试调用printf,在VS2013的输出窗口中看不到输出,也看不到“即时窗口” 是否有人有在VS2013中构建使用GTK+3.0的C项目的经验,这些GTK+3.0可以告诉我在哪里可以看到由g_print和/或printf打印的消息,或者您可以建议一种不同的打印调试方法 有关我如何在VS2013中设置项目的更

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

我将此参数添加到我的链接器命令行选项中:
/ENTRY:mainCRTStartup

我怀疑这可能与我在VS中没有显示用
g_print

我还尝试调用
printf
,在VS2013的输出窗口中看不到输出,也看不到“即时窗口”

是否有人有在VS2013中构建使用GTK+3.0的C项目的经验,这些GTK+3.0可以告诉我在哪里可以看到由
g_print
和/或
printf
打印的消息,或者您可以建议一种不同的打印调试方法

有关我如何在VS2013中设置项目的更多详细信息:


    • 给那些想知道的人

      我找到了答案

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

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

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