我有一个chroot环境,里面包含了构建复杂C++项目所需的所有内容,使用make(用于特定的Linux发行版)。
我想在此项目中使用Eclipse CDT(在chroot环境之外),但是希望使Eclipse在构建时进入chroot环境并在其中进行构建。
这是否可能?
我想在此项目中使用Eclipse CDT(在chroot环境之外),但是希望使Eclipse在构建时进入chroot环境并在其中进行构建。
这是否可能?
sudo chroot $HOME/mychroot/ bash -c 'cd /myproject-location/; make clean; make'
%sudo ALL= NOPASSWD: /usr/sbin/chroot
#!/bin/bash
sudo chroot $HOME/mychroot bash -c 'cd /workspace/'$1'/; make '$2
并在Eclipse中将此内容写入外部构建器
/pathto/compile.sh ${ProjName}