Проект CLion не работает в общей папке в VirtualBox - PullRequest
0 голосов
/ 08 ноября 2019

У меня Windows 10 на ПК с Git-репозиторием. Я установил VirtualBox с CentOS 7 и поделился папкой с репозиторием git, используя общие папки VirtualBox.

Я использовал CLion для разработки приложения на C (НЕ C ++) после изменения каталога проекта из / home / user / Desktop / на/ media / shared_folder / project / CLion не имеет профиля CMake.

Я пытаюсь создать новый проект в каталоге общих папок, но он не работает

Я тестирую CLion, а до этого я использую CodeBlocks и всеотлично работает.

Сценарий сборки CMake:

USER=user
VERSION=3.15.5
cd /
wget https://github.com/Kitware/CMake/releases/download/v${VERSION}/cmake-${VERSION}.tar.gz
tar -xf cmake-${VERSION}.tar.gz
rm -rf cmake-${VERSION}.tar.gz
cd cmake-${VERSION}
./bootstrap
gmake
sudo gmake install
cd ..
sudo mv cmake-${VERSION} /usr/local/
echo 'PATH=/usr/local/cmake-'${VERSION}'/bin:$PATH' >> ~/.bashrc
echo "export PATH" >> ~/.bashrc
echo 'export CMAKE_ROOT=/usr/share/cmake-'${VERSION} >> ~/.bashrc
echo 'PATH=/usr/local/cmake-'${VERSION}'/bin:$PATH' >> /home/${USER}/.bashrc
echo "export PATH" >> /home/${USER}/.bashrc
echo 'export CMAKE_ROOT=/usr/share/cmake-'${VERSION} >> /home/${USER}/.bashrc
mkdir -p /usr/local/cmake-${VERSION}/share
mkdir -p /usr/local/cmake-${VERSION}/share/cmake-${VERSION::-2}
cp -R /usr/local/cmake-${VERSION}/* /usr/local/cmake-${VERSION}/share/cmake-${VERSION::-2}
cp -R /usr/local/cmake-${VERSION}/ /usr/share/

У меня есть последняя версия CLion

Я пытаюсь построить профиль для CLion и экспортировать / импортировать настройки из CLion из проекта.

Это хорошая / плохая практика - использовать каталог с проектом в качестве общих каталогов и использовать git на windows, но разрабатывать на linux?

Я предпочитаю эту модель, потому что она лучше для меня :) Я могуразработка под linux и быстрая проверка результатов в Windows

...