> 백엔드 개발 > Golang > yocto에서 golang 패키지 컴파일

yocto에서 golang 패키지 컴파일

WBOY
풀어 주다: 2024-02-09 20:10:09
앞으로
686명이 탐색했습니다.

yocto에서 golang 패키지 컴파일

php editor Strawberry가 yocto에서 golang 패키지를 컴파일하는 방법을 소개하겠습니다. Yocto는 오픈 소스 임베디드 Linux 빌드 시스템이며 Golang은 강력한 프로그래밍 언어를 결합하여 임베디드 장치 개발에 더 많은 유연성과 효율성을 제공할 수 있습니다. golang 패키지를 컴파일하려면 몇 가지 특정 단계와 구성이 필요하며 이 기사에서는 yocto에서 이 프로세스를 성공적으로 완료하는 방법을 자세히 설명합니다. 당신이 초보자이든 숙련된 개발자이든, 이 글은 Yocto에서 golang 패키지를 컴파일하는 기술을 쉽게 익힐 수 있는 유용한 지침과 팁을 제공할 것입니다.

질문 내용

golang에 작성된 https://github.com/bluenviron/mediamtx 패키지를 컴파일하기 위해 yocto 레시피를 작성하려고 합니다. 어쨌든 바이너리를 빌드하기 위한 패키지를 가져올 수 없습니다. 나는 이동 경험이 거의 없습니다.

지금까지는 git에서 올바른 버전을 복제하고 올바른 lic_files_chksum을 사용하도록 관리했지만 실제로 소스에서 바이너리를 생성하도록 하는 데 어려움을 겪고 있습니다.

으아악

do_install_append ,那么配方会成功构建,但它不会编译代码来创建二进制文件 - 这对我来说似乎很明显,因为没有 do_compile 부분을 제거하면. 컴파일 방법에 대한 정보를 찾을 수 없는 것 같습니다.

누군가 이 가방에 대한 욕토 레시피를 나에게 제공할 수 있다면 좋을 것입니다. 그렇지 않다면 어떤 종류의 도움이나 안내도 감사하겠습니다. 감사해요.

Solution

나도 같은 문제가 있었는데 이것이 나에게 도움이 되었습니다.

으아악

저는 Kirkstone 버전의 Yocto를 사용하고 있습니다.

위 내용은 yocto에서 golang 패키지 컴파일의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:stackoverflow.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿