2023-02-03

[yocto embedded linux dotnet azure-iot-sdk-charp] 절차

[머신작업]
yocto에는 meta-dotnet-core를 추가해준다.
$ build/conf/bblayers.conf 에 추가함.
나의 욕토는 hardknott이므로, 추가해준다. 
meta-dotnet-core/conf/layer.conf 
LAYERSERIES_COMPAT_dotnet-core = "honister dunfell kirkstone hardknott"
던펠까지만 있었으면, 상위버전이므로 안될수도있었는데, kirkstone까지 되는것이므로 그 아랫버전은 될것이라 생각하고 했더니 되더라.
이미지에 dotnet-core 추가. 추가 위치는 나의 이미지 어펜드들 모아놓은곳에 추가함.
빌드하면 이미지가 약 100메가정도 늘어남.
추가로, master는 dotnet7.0이 기본이므로, pc의 개발환경과 azure sample소스등이 dotnet60으로 된것을 고려하여 타겟의 버전도 6.0으로 찍어준다.


build command for linux-arm

dotnet publish -r linux-arm -p:PublishSingleFile=true --self-contained false -c Release



댓글 없음:

댓글 쓰기

gitea 설치

깃 서버 wget -O gitea https://dl.gitea.com/gitea/1.22.0/gitea-1.22.0-linux-amd64 chmod a+x gitea ./gitea web github 에서 미러링시에, access token을 넣어야...