>  기사  >  백엔드 개발  >  Harlock V. 릴리스

Harlock V. 릴리스

WBOY
WBOY원래의
2024-07-16 18:06:00582검색

harlock v.eleased

Harlock 스크립팅 언어 0.5.1 버전이 출시되었음을 알리게 되어 정말 기쁩니다!

여기에는 데비안 계열 시스템에 언어를 설치하기 위한 아티팩트 목록이나 지원되는 아키텍처에 대한 바이너리가 포함된 자세한 릴리스 로그가 있습니다.

릴리스 노트 + 아티팩트 @github/Abathargh/harlock

소스에서 빌드

언제든지 다음을 실행하여 harlock을 컴파일하고 설치할 수 있습니다.

go install github.com/Abathargh/harlock/cmd/harlock

또는:

git clone https://github.com/Abathargh/harlock
make install

출시 세부정보

이 v0.5.1 릴리스는 빌드 파이프라인 내에서 Harlock 사용을 강화하는 버그 수정 버전입니다.

다루된 주요 문제는 다음과 같습니다.

  • 0이 아닌 오류 코드를 트리거하기 위해 최상위 범위에서 발생하는 런타임 및 평가 오류를 올바르게 처리합니다. 이로 인해 harlock을 사용하여 파이프라인 내부에서 자동 오류가 전달되었습니다.
  • go 1.15 이상 지원되지 않는 대상에 대한 지원을 중단합니다.
  • Windows가 아닌 Windows용 크로스 컴파일 시 Windows 실행 파일 이름에 대해 이전에 누락된 .exe 접미사 추가
  • .gitignore 및 Makefile에 대한 사소한 수정.

지난 두 번의 릴리스에는 철저한 테스트를 거친 새로운 오류 시스템이 포함되었으며 이를 수정하는 것이 v0.5.1의 주된 이유입니다.

사용법과 새로운 개발

저는 제가 작업 중인 avr_io 님 라이브러리를 테스트하기 위해 harlock을 많이 사용했고, 유선/무선을 통해 펌웨어를 업데이트해야 하는 개인 프로젝트에서도 큰 성공을 거두었습니다.

해당 언어를 사용하여 잘 작동하는 프로젝트는 avr_io의 부트로더 예제에서 찾을 수 있습니다. 이 부트로더는 임베디드 애플리케이션용 부트로더를 작성할 때 라이브러리 기능을 보여주는 데 사용됩니다.

안티마에 대한 이러한 시나리오에 대해 하록을 사용하는 방법에 대한 심층적인 글을 다음 링크에 작성했습니다.

위 내용은 Harlock V. 릴리스의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.