我正在尝试使用 cmake 编译一个程序,并且它需要使用 lxc,我用 cmake 运行 cmakelist ..,它返回 -- 检查模块 'lxc' -- 未找到包 'lxc'。但是,如果我运行 apt-get install lxc,它会说 lxc 不仅已安装,而且还是最新版本。有什么想法吗?任何帮助都非常感谢。
使用 Debian Jessie
答案1
您需要一个开发版本的lxc
软件包。安装lxc-dev
答案2
有 dbus c++,但它仍然返回,因为它找不到它
所有用于开发/编译的软件包必须是 (lib)[name]-dev :
apt install libdbus-c++-dev
http://packages.ubuntu.com/search?keywords=libdbus-c%2B%2B-dev&searchon=names