Устанавливайте только clang и clang в llvm — windows

#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 проект, являющийся минимальным типом сборки.