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

Jos*_*osh 2 eclipse ubuntu eclipse-cdt gtkmm

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

"Gtk-WARNING **: cannot open display:"
Run Code Online (Sandbox Code Playgroud)

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

谢谢,

jwe*_*rny 8

听起来像是在eclipse用来启动你的应用程序的环境中没有设置"DISPLAY"环境变量.

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