Ubuntu v14.04를 실행 중이며 약간의 노력을 거쳐 Ubuntu SDK가 성공적으로 설치되었습니다.
Perl + QML / Qt를 사용하여 Ubuntu SDK를 통해 (잠재적으로 많은 수의) 모든 기능을 갖춘 앱을 개발해야합니다. 그러면 Ubuntu 데스크톱과 Ubuntu 전화 플랫폼 모두에서 "수렴 적으로"실행될 수 있습니다. Perl에 대한 Qt 바인딩이 오래되었지만 Perl이 정상 해석 모드에서 실행될 때 사용하기 위해 업데이트 된 Qt 바인딩을 직접 구현하려고합니다.
https://metacpan.org/pod/QtCore4
또한 새로운 Perl 컴파일러 (저는 저자입니다)를 사용할 것이므로 Perl이 Perl 컴파일 모드에서 실행될 때 사용할 Qt를 직접 호출하는 C ++ 출력 코드를 생성 할 수 있습니다.
분명히 우리가 정상적인 해석 모드와 RPerl 컴파일 모드에서 Perl을 사용하면 Qt에 대한 인터페이스가 다릅니다.하지만 Perl 측면에서 두 모드가 모두 유효한 것으로 간주되고 기술적으로 동일해야합니다. 업데이트 된 Qt 바인딩을 구현하는 작업
관련하여, Ubuntu SDK는 C ++을 강력하게 지원하고 Python도 (적어도 부분적으로) 지원되지만 C ++ 또는 Python을 사용하여 Ubuntu SDK 앱을 빌드하는 방법에 대한 자습서는 찾을 수 없습니다. 파이썬은 Perl 해석 모드와 비슷하고 C ++은 Perl 컴파일 모드와 유사하기 때문에 유용한 예제를 찾고 있었지만 지금까지는 운이 없습니다 ...
따라서 세 가지 관련 질문은 다음과 같습니다.
Ubuntu SDK에서 앱을 빌드 할 때 "논리"언어로 사용하기 위해 생성 될 Qt 바인딩으로 해석 된 Perl을 지원하려면 어떻게해야합니까?
Ubuntu SDK에서 앱을 빌드 할 때 "논리"언어로 사용하기 위해 네이티브 Qt 바인딩으로 C ++를 출력하는 컴파일 된 Perl에 대한 지원을 어떻게 활성화합니까?
Ubuntu 커뮤니티는 어떻게 Ubuntu SDK에서 앱을 빌드 할 때 "논리"언어로 사용하기 위해 Python을 지원할 수 있었습니까?
미리 감사드립니다! :-)
2017 년 11 월 14 일 업데이트 :
오픈 소스 커뮤니티가 하나 또는 두 프로젝트 모두를 수행하도록 선택할 수도 있지만 Unity와 Ubuntu Mobile은 현재 Canonical에서 폐기되고 있습니다. 그래서 여전히 Ubuntu-SDK의 Perl-in-Ubuntu-SDK 답변에 관심이 있습니다.
cpanm
명령 을 설치하고 사용하는 방법을 알려주십시오.이 명령은 매우 유용한 명령이지만 실제로 제기 된 질문에 도움이되지는 않습니다.
cpan
or cpanm
유틸리티 를 사용할 수 있습니다. 이 질문은 Perl 지원을 Ubuntu SDK에 빌드하는 것에 관한 것입니다.