@iMac conrod % cargo run --release --features "winit glium" --example all_winit_glium
错误:虚拟工作空间的根目录中不允许使用 --features
注意:虽然这以前被接受,但实际上并没有做任何事情
只需删除--features "winit glium"
标志。 正如注释所说,它没有做任何事情。
谢谢你的问题! 不管好坏,这些示例已经被移到特定的后端,并且不再需要features
标志。 要运行与其中一个后端关联的示例,您应该能够使用以下方式执行此操作:
cargo run --release -p conrod_<backend> --example <example_name>
例如
cargo run --release -p conrod_glium --example all_winit_glium
另外,我很乐意合并一个更新指南的 PR!
嗨,我尝试运行示例: cargo run --release -p conrod_glium --example all_winit_glium
我越来越:
/usr/bin/ld: 找不到 -lxcb-shape
/usr/bin/ld: 找不到 -lxcb-render
/usr/bin/ld: 找不到 -lxcb-xfixes
有什么想法该怎么做吗?
谢谢
/usr/bin/ld: 找不到 -lxcb-shape
/usr/bin/ld: 找不到 -lxcb-render
/usr/bin/ld: 找不到 -lxcb-xfixes
有什么想法该怎么做吗?
同样的问题,谷歌让我在这里。
Linux(Ubuntu 20.04)解决方案sudo apt-get install libx11-xcb-dev libxcb-xfixes0-dev libxcb-render0-dev libxcb-shape0-dev
对于其他发行版/软件包系统应该是相当等效的。 您需要系统上的 C 库的相关开发版本。 仅对 all_winit_glium 和文本示例使用 conrod_glium 进行了尝试。
/usr/bin/ld: 找不到 -lxcb-shape
/usr/bin/ld: 找不到 -lxcb-render
/usr/bin/ld: 找不到 -lxcb-xfixes
有什么想法该怎么做吗?同样的问题,谷歌让我在这里。
Linux(Ubuntu 20.04)解决方案sudo apt-get install libx11-xcb-dev libxcb-xfixes0-dev libxcb-render0-dev libxcb-shape0-dev
对于其他发行版/软件包系统应该是相当等效的。 您需要系统上的 C 库的相关开发版本。 仅对 all_winit_glium 和文本示例使用 conrod_glium 进行了尝试。
抱歉回复晚了,谢谢。
最好的祝福
此命令为我运行应用程序cargo run --example all_winit_glium
现在正确链接的指南没有提到--features
标志,所以我相信这可以关闭。
最有用的评论
只需删除
--features "winit glium"
标志。 正如注释所说,它没有做任何事情。