Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想看看FFMpeg的代码是如何工作的。所以我所做的就是在eclipse中导入这个项目。当我从命令行运行二进制文件时,它会毫无问题地解码整个视频并显示它。但是,如果我从 Eclipse 运行完全相同的二进制文件,它就会失败。当二进制文件执行以下语句时它会失败 -
instance->display = XOpenDisplay (NULL);
谁能告诉在 Eclipse 中运行 X11 应用程序是否有任何特殊要求?我已经在代码中链接了必要的库。二进制文件也可以从命令行完美运行。
使用 ROOT gui 类开发时遇到了类似的问题。我解决了在运行配置选项卡中将环境变量 DISPLAY 添加到 :0 的问题。