草庐IT

Gtk-WARNING

全部标签

windows - 有没有可以在Windows下使用的GTK终端组件?

我需要构建一个类似终端的应用程序,需要在我通常的Ubuntu安装下使用,但也需要在Windows下使用。我一直在寻找接受命令并能够显示某种命令历史记录和输出的终端组件。在gnome-terminal中使用了一个名为VTE的组件,但我无法在Windows下编译它,因为它依赖于一些特定于Unix的函数(看起来)。您是否知道可以在Windows下构建的任何其他类似终端的GTK组件或以某种方式构建VTE? 最佳答案 也许您想查看名为zvt的旧GNOME小部件,它可能已移植到Win32。 关于wi

c# - 无需单独安装 GTK# 的 GTK# .NET 应用程序

我曾尝试在Windows上使用MonoDevelop开发C#应用程序,发现我喜欢使用GTK#而不是winforms。但是,据我所知,您不能只将GTK#运行时嵌入到应用程序中。问题是我宁愿不必要求我正在开发的应用程序的最终用户必须单独安装GTK#...这对像我这样的极客来说很好,但该应用程序适用于非极客用户我希望安装几乎是一键式操作。有什么想法吗? 最佳答案 “简单”的方法是将Gtk#安装程序嵌入到应用程序的安装程序中。更难的方法是在应用程序的安装程序中复制Gtk#安装程序所做的一切(将文件放在正确的位置、注册表项、PATH等)Gtk

windows - 如何在 gtk 应用程序中隐藏控制台

例如,我有一个类似的简单gtk应用程序:publicclassApplication:Gtk.Window{publicApplication(){this.title="Zaebis";this.window_position=Gtk.WindowPosition.CENTER;this.destroy.connect(Gtk.main_quit);this.set_default_size(170,70);Gtk.Buttonbutton=newGtk.Button.with_label("Makeeverythingzaebis");this.add(button);button

Windows 10 Powershell 调用-WebRequest "Windows Security Warning "

好吧,在我看来,这是Microsoft需要立即解决的一个大问题。重现此步骤的步骤:powershell>Invoke-WebRequest"anywebsitewithcookies.com"(让我们以microsoft.com为例)您会收到以下警告:http://i.stack.imgur.com/TR023.jpg现在这真是可怕。为什么Microsoft认为这是可以接受的,这超出了我的理解,但是在Windows8.1中有一个解决方法。如果你进入:控制面板>Internet选项>隐私http://i.stack.imgur.com/OSLS3.jpg您可以将cookie设置为始终接受

windows - mono gtk# - hello world 部署到 windows

我有一个非常简单的HelloWorld示例,我使用Mono和gtk#在Linux主机上编写了它。它只是显示一个带有按钮的窗口。现在我试图让二进制文件在Windows上运行但失败了。我使用单声道主页上的独立安装程序安装了gtk#。当我启动应用程序时,它因以下原因失败:System.DllNotFoundExceptionwasunhandled:UnabletoloadDLL'libglib-2.0-0.dll':Thespecifiedmodulecouldnotbefound.(ExceptionfromHRESULT:0x8007007E)Source=glib-sharp有什么建

c# - GTK# + WebKit + Windows

我开发了一个GTK#应用程序,它使用webkit-sharp来编辑电子邮件模板。此应用程序可在Linux中运行,但在Windows中运行时却无法运行。我在Windows中使用来自Linux的webkit-sharp.dll。我得到的错误是:System.TypeInitializationException:Thetypeinitializerfor'WebKit.WebView'threwanexception.--->System.DllNotFoundException:UnabletoloadDLL'webkit-1.0':Thespecifiedmodulecouldnotb

windows - 使用 Windows SDK 构建 GTK

如何使用WindowsSDK编译gtk(本身)? 最佳答案 在VisualStudio中构建仍然需要大量工作。我已经做到了,但我现在没有适合您的可重现步骤。但是,如果您周围有Linux机器并且愿意交叉编译,我已经写了关于如何通过交叉编译为Win32构建GTK+的说明。http://live.gnome.org/Cross%20compiling%20GTK%2B%20for%20Win32也可以在Windows的命令行中使用MSYS进行构建,但这也是安装过程中的一大难题。它也非常非常慢。从Linux进行交叉编译至少要快十倍。我不是1

c++ - 摆脱 "warning C4267 possible loss of data"的最佳策略是什么?

我将一些遗留代码从win32移植到win64。不是因为win32对象大小对我们的需求来说太小了,而是因为win64现在更标准了,我们希望将所有环境移植到这种格式(我们还使用一些3rd方库,在64位中提供比在32位中更好的性能).我们最终得到了很多;warningC4267:'argument':conversionfrom'size_t'to'...',possiblelossofdata主要是由于这样的代码:unsignedintsize=v.size();其中v是一个STL容器。我知道警告为什么有意义,我知道为什么发出警告以及如何修复它。但是,在这个具体示例中,我们从未遇到过容器大

c++ - ATL 库 :warning LNK4254 and LNK4078

我正在Windows7下使用VisualC++2010制作一个项目。我需要使用ATL库,实际上我安装了WindowsWDK(版本7600.16385.1)特别是我使用WDK中的以下库setupapi.libatls.libatlsd.libatl.libatlthunk.lib编译我的代码时出现以下警告:atls.lib(stdafx.obj):警告LNK4254:“ATL”部分(50000040)合并到具有不同属性的“.rdata”(40000040)atls.lib(stdafx.obj):警告LNK4078:发现具有不同属性的多个“ATL”部分(40301040)有人知道怎么解决

windows - 在哪里可以下载预编译的 GTK+ 3 二进制文件或 Windows 安装程序?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我看过GTK+3,我喜欢它。但不幸的是,从源代码编译对我来说从来没有用过。是否有任何带有像样的二进制文件或更好的Windows安装程序的okace?