2012-12-14 43 views
0

我想看看FFMpeg的代码是如何工作的。所以我做的是在eclipse中导入这个项目。当我从命令行运行二进制文件时,它会毫无问题地解码整个视频并显示它。但是,如果我运行完全相同的二进制日食,它会失败。它失败当二进制执行以下语句 -eclipse开启X11窗口

instance->display = XOpenDisplay (NULL);

谁能告诉如果在Eclipse中运行的应用程序的X11有特殊要求?我在代码中链接了必要的库。此外,二进制完美的命令行。

回答

1

有一个与ROOT gui类一起发展的类似问题。 我解决了在运行配置选项卡中添加env变量DISPLAY到0的问题。