XDG_RUNTIME_DIR 月食-cdt
XDG_RUNTIME_DIR on eclipse-cdt
我安装了 SDL2
libs + eclipse
, eclipse-cdt
+ g++
开始在 Eclipse 上开发一些游戏 IDE.
我在使用 Debian。我使用 apt
.
安装它
项目正常构建,但不运行。以下输出来自控制台 window
error: XDG_RUNTIME_DIR not set in the environment.
但是,如果我从 eclipse 中执行它,debug
文件夹 运行 上生成的二进制文件正常。
有什么问题?
我找不到这个错误的解决方案。在 运行 eclipse 之前导出 XDG_RUNTIME_DIR
显然不起作用。
我安装了另一个版本的 Eclipse,它运行良好 (?)
考虑使用比存储库
更新的 eclipse-cdt 版本
试试这个;
打开 eclipse 设置并尝试将环境变量 "XDG_RUNTIME_DIR" 设置为“/run/user/1000”并应用。
打开 "Run button" 附近的下拉菜单 --> 打开 "Run configuration" --> 打开 "Environment" -->> "new" >> 变量为 "XDG_RUNTIME_DIR",值为“/run/user/1000”
它非常适合我。
我安装了 SDL2
libs + eclipse
, eclipse-cdt
+ g++
开始在 Eclipse 上开发一些游戏 IDE.
我在使用 Debian。我使用 apt
.
项目正常构建,但不运行。以下输出来自控制台 window
error: XDG_RUNTIME_DIR not set in the environment.
但是,如果我从 eclipse 中执行它,debug
文件夹 运行 上生成的二进制文件正常。
有什么问题?
我找不到这个错误的解决方案。在 运行 eclipse 之前导出 XDG_RUNTIME_DIR
显然不起作用。
我安装了另一个版本的 Eclipse,它运行良好 (?)
考虑使用比存储库
更新的 eclipse-cdt 版本试试这个;
打开 eclipse 设置并尝试将环境变量 "XDG_RUNTIME_DIR" 设置为“/run/user/1000”并应用。
打开 "Run button" 附近的下拉菜单 --> 打开 "Run configuration" --> 打开 "Environment" -->> "new" >> 变量为 "XDG_RUNTIME_DIR",值为“/run/user/1000”
它非常适合我。