Поскольку я использую CUDA 9.1 на Ubuntu 18.04, мне нужно использовать gcc-6, как предлагается здесь. Для работы с двумя версиями gcc (Ubuntu 18.04 поставляется с gcc-7), я принял метод update-alternatives, как описано здесь.
Теперь я собираюсь установить mpicc - либо с mpich или openmpi. Вопрос в том, как я могу заставить мой mpicc быть совместимым с gcc-6 или gcc-7 соответственно? Есть ли способ сделать update-alternatives, но применяется к пакетам mpi?