2

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

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

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

谢谢,

4

1 回答 1

8

听起来好像没有在 Eclipse 用来启动应用程序的环境中设置“DISPLAY”环境变量。

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

于 2011-04-25T15:29:45.377 回答