我下载了适用于 Windows 的 GTK+,并将该库包含在我的 Visual Studio 2010 中,它工作正常,但我不知道如何将文本输出到控制台或任何其他形式的调试。我试过了g_print("hi");
,std::cout << "cout test";
但什么也没出现。
有没有办法在windows中调试?
我下载了适用于 Windows 的 GTK+,并将该库包含在我的 Visual Studio 2010 中,它工作正常,但我不知道如何将文本输出到控制台或任何其他形式的调试。我试过了g_print("hi");
,std::cout << "cout test";
但什么也没出现。
有没有办法在windows中调试?
在 gcc 中有-mwindows
设置 PE 头子系统类型以获取 GUI 应用程序的标志。没有它,您将获得两个窗口:一个带有 GTK+ GUI,一个带有控制台,其中 stdout 和 stderr 被重定向。我怀疑在 Visual Studio 中也有类似的东西,可能以某种方式指定您的应用程序是基于控制台的。