이것은 기술적 문제가 아니라 물류에 관한 문제입니다.
우리 회사는 일부 임베디드 소프트웨어 작업을 아웃소싱했습니다. 특히, 자체적으로 수행 할 적절한 사내 지식이 없기 때문에 (데스크톱 애플리케이션 개발자 만 있음) 임베디드 시스템을 개발하기 위해 계약자에게 비용을 지불했습니다.
따라서 계약 업체는 소프트웨어를 완성했으며 가상 머신으로 소프트웨어를 제공 할 수 있는지 물었습니다. VM은 소스 코드를 CodeWarrior 프로젝트로 사용하여 사전 구성된 CodeWarrior IDE를 포함하는 Windows 8 시스템입니다. 이를 통해이 프로젝트의 추가 개발을 위해 이미 구성된 VM 내에서 코드를 변경할 수 있습니다.
프로젝트를 코드로 변경하도록 자체 개발 머신을 구성하는 방법을 안내하는 것과 달리이 작업을 수행하는 데 단점이 있습니까? 내가 예상 할 수있는 유일한 문제는 VM이 느리게 실행되고 코드를 변경할 때 프로젝트를 다시 빌드하는 데 시간이 오래 걸린다는 것입니다. 그러나 다른 한편으로, 나는 사전 구성된 임베디드 시스템 개발 환경을 얻는 아이디어를 좋아하므로 데스크탑 응용 프로그램 개발자 컴퓨터에 다른 IDE를 추가 할 필요가 없습니다.
나는 실제로 VM 결과물을 받아들이지 않는 좋은 이유를 생각할 수 없지만, 내가 놓친 것이있는 경우이 커뮤니티에서 VM을 실행하고 싶었습니다.