2

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

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

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

我也试过打电话printf,在 VS2013 的输出窗口中没有看到任何输出,也没有看到“立即窗口”

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

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

4

1 回答 1

0

To those who want to know..

I found the answer.

In my first link, the direction was to do the following:

While we are still in the view of the Project Properties, click on Linker and then System. Look for SubSystem on the right and click the drop down box. Select Windows /SUBSYSTEM:WINDOWS

If you omit this step, you get a GTK window and a console, where you can read the output of printf().

于 2014-11-26T15:36:56.567 回答