#github #github-actions
#github #github-действия
Вопрос:
Я только начал использовать GitHub Actions и создал файл рабочего процесса. Я выбрал windows-latest
в качестве своей операционной системы развертывания и пытаюсь выполнить следующую однострочную:
- name: Run a one-line script
run: clang foo.cpp -O3 -o foo.exe
И clang-cl
не существует, также не существует clang-cl
. Согласно документации, Clang поставляется, но где я могу его найти? Любая помощь высоко ценится!
Line |
2 | clang foo.cpp -O3 -o foo.exe
| ~~~~~~~~
| The term 'clang ' is not recognized as the name of a cmdlet, function, script file, or operable
| program. Check the spelling of the name, or if a path was included, verify that the path is correct
| and try again.
Ответ №1:
По умолчанию clang
не находится в пути и обсуждался в соответствующем выпуске на GitHub.
В настоящее время вы можете найти clang / clang и другие двоичные файлы, которые, возможно, отсутствуют в текущей установке MinGW, по путям:
x64
C:msys64mingw64bin
x32
C:msys64mingw32bin
Чтобы добавить их в системный ПУТЬ, пожалуйста, выполните следующие действия:
Действия GitHub:
echo "::add-path::C:msys64mingw64bin"
Azure DevOps:
echo '##vso[task.prependpath]C:msys64mingw64bin'