有python的等价物吗';s virtualenv for C/C++;程序? 我必须开发C++程序,这些程序必须在Linux 5或6上运行。我想在Ubuntu上与QtCreator一起开发,它拥有比SCL6上的库更新得多的库
对于C/C++程序,是否有Python的virtualenv的等价物有python的等价物吗';s virtualenv for C/C++;程序? 我必须开发C++程序,这些程序必须在Linux 5或6上运行。我想在Ubuntu上与QtCreator一起开发,它拥有比SCL6上的库更新得多的库,c++,c,virtualenv,C++,C,Virtualenv,对于C/C++程序,是否有Python的virtualenv的等价物 使用包含所有必需库和依赖项的chroot可以完成这项工作。这是否存在?请参阅chroot的使用。使用debootstrap创建chroot环境(甚至在单独的分区上安装ubuntu)。使用Mount-o绑定挂载您的主目录。使用schroot方便的chroot设置 不确定它是否足够轻量级以满足您的需要(我对virtualenv不是很熟悉),但您可以尝试使用,这是一种非常好的方法,可以创建具有各种依赖关系的虚拟沙盒。您可以使用b
使用包含所有必需库和依赖项的chroot可以完成这项工作。这是否存在?请参阅chroot的使用。使用debootstrap创建chroot环境(甚至在单独的分区上安装ubuntu)。使用Mount-o绑定挂载您的主目录。使用schroot方便的chroot设置
不确定它是否足够轻量级以满足您的需要(我对virtualenv不是很熟悉),但您可以尝试使用,这是一种非常好的方法,可以创建具有各种依赖关系的虚拟沙盒。您可以使用bazel()或please()等构建系统为给定项目建立依赖关系和编译器 由于语言的不同性质,而且它仍将使用系统编译器,因此它将永远不会与virtualenv完全相同。如果您希望将项目完全隔离,您可以将项目放在docker容器上。我同意使用依赖项。对我来说,IDE帮助设置了不同的开发环境 关于不同操作系统的IDE:
- Linux:
- 窗口:
- 柯南虚拟环境()
- 康达虚拟环境()
- 码头集装箱