我正在使用 Devuan Beowulf(即没有 systemd 的 Debian Buster)。
我正在尝试构建一个需要 bison++ 的应用程序(可能生成 C++ 代码)。现在,bison++ 可用,但是 - 它与 bison 本身冲突,并且 bison 是较新的版本(3.3.2 IIANM),而 bisonc++ 依赖于较旧的版本(1.19)。
所以,我真的想两者兼得……对吧?或者也许这并不重要?为什么这些包会冲突?
答案1
包裹冲突,因为它们都运送/usr/bin/bison
。考虑到现在的年龄,我不知道这是否明智bison++
。
我怀疑您需要根据需要构建的内容在软件包之间进行切换。从长远来看,将应用程序移植到 Bison 可能是值得的,它支持 C++ 并且得到积极维护。