#c #windows #installation #clang #clang
#c #Windows #установка #clang #clang
Вопрос:
Я новичок в clang в Windows, и я хочу устанавливать только исполняемые файлы clang и clang .
Поскольку для полной установки llvm и clang требуется более 1 ГБ.
Может кто-нибудь сказать мне, как установить только clang или какие исполняемые файлы, файлы или библиотеки DLL исключить при установке?
Комментарии:
1. Можете ли вы указать причину, по которой требуется минимальная установка? Основываясь на документации Clang, для работы требуется LLVM. Только двоичные файлы для LLVM и clang вместе составляют уже ~ 700 МБ для 64-битной Windows.
2. @Ranoiaetep Мой жесткий диск почти заполнен, осталось около 13% свободного места.
3. Минимальная сборка LLVM с использованием C API Есть ссылка о том, как ее создать только для C, что может иметь отношение к делу. Тем не менее, я бы посоветовал провести расследование на новом жестком диске, даже на флэш-накопителе, если это возможно.
Ответ №1:
Если вы устанавливаете LLVM из исходных текстов, вы можете настроить цели сборки, используя некоторые флаги, как описано здесь .
Вероятно, вы ищете сборку, подобную (убедитесь, что у вас установлен CMake и на вашем пути):
git clone --config core.autocrlf=false https://github.com/llvm/llvm-project.git
cd llvm-project
mkdir build
cd build
cmake -G "Visual Studio" -DLLVM_ENABLE_PROJECTS="clang" -DCMAKE_BUILD_TYPE=MinSizeRel [...]
Таким образом, вы включаете только clang
проект, являющийся минимальным типом сборки.