草庐IT

virtualenv-gtk

全部标签

c++ - 破坏 Glib::RefPtr 会导致 GTK 3 核心中的断言失败

来自Gtkmm的人是comparingGlib::RefPtr与std::auto_ptr:Glib::RefPtrisasmartpointer.Specifically,itisareference-countingsmartpointer.Youmightbefamiliarwithstd::auto_ptr,whichisalsoasmartpointer,butGlib::RefPtrismuchsimpler,andmoreuseful.但是由于某些奇怪的原因,我无法使用RefPtr完成我的工作。.相同的代码适用于auto_ptr.在下面的代码中,SmartPtr只是这两个

c++ - 在没有显示的情况下使用 GTK

是否可以在没有有效X显示的情况下使用GTK?我想将GTK与Webkit结合使用,但目前我只对使用DOM函数进行实验感兴趣,因此我不需要实际显示任何内容。在没有显示器的服务器上通过SSH连接执行此操作对我来说非常方便。但是,如果没有DISPLAY环境变量,gtk_init()只会失败并显示消息:Gtk-WARNING**:无法打开显示:有没有在没有显示器的情况下使用GTK的方法? 最佳答案 有一个名为Xvfb的X服务器,它提供有效的DISPLAY并将输出发送到文件而不是图形硬件。您可以在运行gtk客户端的同一台机器上运行它,gtk将能

c++ - 我应该学习 GTK+ 还是 GTKMM?

我是一名C#程序员,大约2年前开始使用ubuntu。我想用C或C++学习GUI编程。我不太喜欢单声道,它在我的系统上容易崩溃。我对C++有基本的了解。我从未在C中工作过,但它看起来很酷。我应该学习/使用哪个工具包?给出每个的优点/缺点。谢谢! 最佳答案 我可能会被指责有偏见,因为我确实为gtkmm做出了贡献,但我首先是用户,所以...无论如何,如果您熟悉C++,我强烈推荐gtkmm。使用gtkmm的内存管理比使用GTK+容易得多,因为引用计数对象是使用智能指针自动管理的。您还可以将对象实例化为自动变量(例如在堆栈上),并让它们的生命

c++ - 对于 C/C++ 程序,是否有等效于 python 的 virtualenv?

我必须开发必须在ScientificLinux5或6上运行的C++程序。我想在Ubuntu上使用QtCreator进行开发,它的库比SCL6上的库更新得多。对于C/C++程序,是否有与Python的virtualenv等效的东西?使用带有所有必需库和依赖项的chroot可以完成这项工作。这存在吗?参见http://rcrowley.org/articles/dependencies.html关于chroot的使用。 最佳答案 使用debootstrap创建chroot环境(或者甚至在单独的分区上安装ubuntu)。使用mount-o

windows - Windows 和 OS X 上的 GTK+ 是使用 native 小部件还是模拟它们?

GTK应用程序在这些环境中看起来是原生的吗? 最佳答案 不,GTK在Windows/Mac上看起来都不是原生的。有改善视觉差异的主题,也有一些项目致力于使GTK的外观和行为更原生,例如IGE-mac,GTKQuartz.总而言之,Windows上的GTK比Mac上的GTK更接近原生,因此应该可以通过一些努力在Windows上获得原生外观的GTK。如果您真的需要一个在Windows/OSX/X11上看起来原生的工具包,并且您不限于C,我认为目前QT比GTK更接近于实现这一点。 关于wind

windows - 在 Windows : workaround for Gtk# requirement? 上安装 MonoDevelop

我已经在我的Windows7系统上安装了Mono(版本2.11.4),现在我打算安装MonoDevelop(版本3.0.4.7)。但是,当我启动MonoDevelop安装程序时,我收到以下错误消息,并且安装终止:好的,这可以通过从here获取Gtk#安装程序轻松解决。.但是,Mono安装已经包含Gtk#2.12.11,因此单独安装Gtk#似乎是一个不必要的步骤。当包含Gtk#的Mono已经安装时,是否有任何方法来指示MonoDevelop安装程序(另外)在Mono安装目录中寻找所需的Gtk#文件?更新我已尝试为Gtk#安装“虚拟”注册表设置,将Mono根目录指定为Gtk#安装文件夹。这

c - 在 MS Windows 中运行时缺少 Gtk+ 图标

我有一个在Ubuntu上开发的C/GTK+应用程序,我想交叉编译它以便它在MSWindows上运行。我关注了thisguide设置编译器,程序编译成功,并在MSWindows上运行。但是,搜索条目上的图标丢失了。这是我在Ubuntu上得到的结果:这是我在MSWindows(或Wine)中运行程序时得到的结果:此外,终端显示如下:(main.exe:8):Gtk-WARNING**:Couldnotfindtheicon'edit-find-symbolic'.The'hicolor'themewasnotfoundeither,perhapsyouneedtoinstallit.You

python - 如何使用批处理文件 (.bat) 使用 ACTIVATED virtualenv 运行 django 服务器

我发现这篇文章在howtocodeabatchfiletoautomatedjangowebserverstart上很有用.但问题是,没有激活virtualenv,如何在脚本中的manage.pyrunserver之前激活它?我想通过批处理文件激活virtualenv来运行这个服务器。 最佳答案 通过编码找到我的解决方案:@echooffcmd/k"cd/dC:\Users\[user]\path\to\your\env\scripts&activate&cd/dC:\Users\[user]\path\to\your\env\[p

windows - Win 7 64 位 gmcs hello.cs -pkg :gtk-sharp-2. 0 上的单声道开发环境找不到文件

我下载了Mono并将其安装在Win764bit上我按照说明访问了这个网站http://www.mono-project.com/Mono_Basics我打开了单声道命令提示符并编译并运行了控制台helloworld然后我尝试用编译窗口化的helloworld示例gmcshello.cs-pkg:gtk-sharp-2.0我明白了C:\Code\NoControl\Mono>gmcshello.cs-pkg:gtk-sharp-2.0errorCS0006:Metadatafile`C:/PROGRA\~2/MONO-2\~1.8/lib/mono/gtk-sharp-2.0/pango

windows - Windows 上的 Jython 2.5 和 virtualenv

我已经在Windows上安装了Jython2.5,然后是setuptools,最后是使用easy_install的virtualenv(1.8.4)。现在我正在尝试使用以下命令行创建一个新的虚拟环境:jython\Lib\site-packages\virtualenv-1.8.4-py2.5.egg\virtualenv.pyjython_env但是创建新的虚拟环境失败并出现以下错误:os.symlink(py_executable_base,full_pth)AttributeError:'module'objecthasnoattribute'symlink'我猜这是因为Wind