2009-05-09 4 views
1

Firefoxでabout:configのようなクロスプラットフォーム構成設定ツールを/ use-existingに実装したいと思います。 WindowsとMacで動作する必要があります。人々が推薦するライブラリやデザインパターンはありますか?about:configのような設定を実装する最も一般的な方法は何ですか?

また、ライブラリを使用する場合は、「ビールのように自由」でなければならず、GPLライセンスにはなりません。 Apacheのライセンスは大丈夫でしょう。

Windows側はC++/MFCを使用し、Mac側はObjective-Cを使用します。設定ファイルは両方のプラットフォームで読み込む必要がありますが、同じライブラリを共有する必要はありません。

答えて

1

プロパティファイル/ iniファイル。

  • Pythonにはライブラリがあります。 (Config Parser
  • おそらくかなりの数のC++が、これはトップのGoogleヒットです。 (RudeConfig
  • は、Javaはini4j
  • .NETはnini
+0

おかげを持ちましたが、RudeConfigはGNUライセンスの下です。 – Jared

関連する問題