c++ - eclipse-cdt 上的 XDG_RUNTIME_DIR

标签 c++ eclipse sdl-2

我安装了SDL2 libs + eclipse, eclipse-cdt + g++ 开始开发一些游戏Eclipse 集成开发环境。

我正在使用 Debian。我使用 apt 安装了它。

项目正常构建,但未运行。以下输出来自控制台窗口

error: XDG_RUNTIME_DIR not set in the environment.

但是,如果我从 eclipse 中执行它,debug 文件夹中生成的二进制文件运行正常。

问题是什么?

最佳答案

试试这个;

打开 eclipse 设置并尝试将环境变量“XDG_RUNTIME_DIR”设置为“/run/user/1000”并应用。

打开“运行按钮”附近的下拉菜单 --> 打开“运行配置” --> 打开“环境” -->> “新建” >> 变量为“XDG_RUNTIME_DIR”,值为“/run/用户/1000"

它非常适合我。

关于c++ - eclipse-cdt 上的 XDG_RUNTIME_DIR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33621359/

相关文章:

C++ 不能返回变量

java - 在服务器中找不到类异常java?

java - 我需要通过jdt插件中的eclipse Imarker找出代码中错误的位置

eclipse - 为 Eclipse 上的项目恢复 maven 插件

c++ - Linux中的SDL2空透明窗口

c++ - "Cannot instantiate abstract class"错误

c++ - MSVC -Wall 标准标题中的数千条警告是怎么回事?

c++ - SFML 只绘制一些 Sprite

c - 如何将 SDL 2 的包含内容添加到 Eclipse?

c++ - 移动设备上的 SDL2 事件