"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Harlock V. 릴리스

Harlock V. 릴리스

2024-08-01에 게시됨
검색:327

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 nim 라이브러리를 테스트하기 위해 harlock을 많이 사용해 왔으며, 유선/무선을 통해 펌웨어를 업데이트해야 하는 개인 프로젝트에서도 큰 성공을 거두었습니다.

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

안티마에 대한 이러한 시나리오에 Harlock을 사용하는 방법에 대한 자세한 기사를 다음 링크에 썼습니다.

릴리스 선언문 이 글은 https://dev.to/abathargh/harlock-v051-released-15l3?1에서 복제되었습니다.1 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3