“Gtk-WARNING **:无法打开显示:”在Eclipse中运行gtkmm项目时

时间:2011-04-21 14:49:04

标签: eclipse ubuntu eclipse-cdt gtkmm

我正在尝试在Eclipse CDT(On Ubuntu)中运行gtkmm项目。该项目编译良好,没有报告错误,但当我尝试运行该项目时,控制台打印出此消息

"Gtk-WARNING **: cannot open display:"

如果我去了可执行文件所在的位置,在nautilus中,我可以打开它并运行正常。尝试直接从Eclipse运行时,这只是一个问题。

谢谢,

1 个答案:

答案 0 :(得分:8)

听起来像是在eclipse用来启动应用程序的环境中设置了“DISPLAY”环境变量。

要检查此项,请编辑您尝试启动的程序的“运行配置”。接下来,选择Environment标签。如果已经设置了DISPLAY变量,请确保它是正确的(通常应该是“:0.0”)。如果没有,请创建一个并将其设置为“:0.0”。