2008-10-17 4 views

답변

2

프로그램 크기 관점에서 볼 때, 가능한 한 Palm OS API를 사용하는 것이 더 좋습니다. 이는 생성 된 '실행 파일'에 라이브러리의 코드를 포함 할 필요가 없기 때문입니다. 제공된 라이브러리에서 함수를 사용하면 해당 함수의 코드가 각 프로그램에 추가되어 크기가 커집니다.

1

컴파일러와 사용중인 도구의 버전에 따라 다릅니다. 일반적으로 Palm OS API를 사용할 수 있다면 플랫폼에서 더 잘 작동하지만 CodeWarrior와 prc-tools 모두 일부 라이브러리 기능을 구현해야합니다.

Palm OS V9 용 CW에는 Metrowerks 표준 라이브러리 (MSL)의 꽤 완전한 버전이 있습니다. MSL C++의 대부분은 STL 및 기타 구조에 대한 액세스를 제공합니다. C 프론트에서는 메모리 관리 및 문자열 기능을위한 표준 C 헤더가 대부분 있습니다. 그러나 로케일, 수학, 신호 및 표준 I/O에 대한 구현은 생략합니다.

라이브러리를 사용하려면 MSL C/C++ 라이브러리에 연결해야합니다. 이는 마법사에서 프로젝트를 생성하거나 나중에 액세스 경로를 수정하고 대상에 적합한 정적 라이브러리를 추가하여 추가 할 때 설정할 수 있습니다.

관련 문제