2009-05-09 3 views
1

Firefox에서 about:config과 같은 크로스 플랫폼 구성 설정 도구를/use-existing으로 구현하고 싶습니다. Windows 및 Mac에서 작동해야합니다. 사람들이 추천하는 라이브러리 나 디자인 패턴이 있습니까?Firefox에서 about : config와 같은 구성 설정을 구현하는 가장 일반적인 방법은 무엇입니까?

또한 라이브러리를 사용하려면 "맥주처럼 무료"여야하며 GPL 라이센스가 될 수 없습니다. 아파치 라이센스는 괜찮을거야.

Windows 측에서 C++/MFC를 사용하고 Mac 측에서 Objective-C를 사용합니다. 구성 파일은 두 플랫폼 모두에서 읽어야하지만 동일한 라이브러리를 공유 할 필요는 없습니다.

답변

1

등록 정보 파일/ini 파일.

  • 파이썬에는 라이브러리가 있습니다. (Config Parser)
  • C++ 아마 꽤 많이 들지만, 이것은 최고의 구글 히트 다. (RudeConfig)
  • 자바는 .NET은 nini
+0

감사를 가지고 있지만 RudeConfig는 GNU 라이센스하에 ini4j

  • 있습니다. – Jared