컴파일 된 언어로 작성된 크로스 플랫폼 응용 프로그램이 있습니다.
- Linux의 경우 사용자가 amd64 및 i386 빌드를 모두 사용하는 것이 일반적이므로 사용자는 현재 환경에 적합한 버전을 선택할 수 있습니다.
- Mac에서는 Universal Binary를 만드는 것이 일반적이므로 여러 버전의 Apple 컴퓨터를 지원할 수 있습니다. 또는 현재 모든 Apple 컴퓨터가 64 비트 아키텍처 및 OS를 사용하므로 64 비트 버전 만 제공하십시오.
"어떤 아키텍처입니까?"
내 아이디어 :
- 32 비트 및 64 비트 버전의 응용 프로그램을 모두 설치하고 런타임에 선택하십시오. (래퍼가 필요하므로 uTorrent와 같은 클릭 앤 런칭 응용 프로그램을 만드는 것이 어려울 수 있습니다).
User-agent
웹 사이트에서 아키텍처를 감지하여 사용자가 적절한 버전을 자동으로 다운로드하고 "대체 버전"으로 링크 할 수 있습니다. (Google 크롬 스타일)- 사용자가 32 비트 응용 프로그램을 사용하고 64 비트 버전을 "전문가 전용"으로 만들도록 강요합니까? (VLC와 같은)
Windows에서 어떻게해야합니까?