J'ai un exécutable dont l'exécution doit prendre les paramètres de configuration à partir d'un fichier de script. De cette façon, je n'ai pas besoin de re-compiler le code pour chaque changement de configuration. En ce moment j'ai toutes les valeurs de configuration dans un fichier .h. Chaque fois que je le change, j'ai besoin de recompiler.Fichiers de configuration pour C sous Linux
La plate-forme est C, gcc sous Linux.
Quelle est la meilleure solution pour ce problème? J'ai regardé sur google et donc les liaisons XML, phthon et Lua pour C. L'utilisation d'un langage de script séparé est-elle la meilleure approche? Si oui, lequel recommanderiez-vous pour mon besoin?
Addendum: Et si je souhaitais mettre en miroir des structures de données dans des fichiers de script? Si j'ai un tableau de structures par exemple, s'il y a un moyen facile de le stocker et de le charger?
Merci
Il suffit de stocker la configuration dans un fichier texte et de le lire depuis le programme C. –
Que faire si je souhaite mettre en miroir des structures de données dans des fichiers de script? Si j'ai un tableau de structures par exemple, s'il y a un moyen facile de le stocker et de le charger? – James
@James: Si vous voulez stocker des structures de données, alors XML ou peut-être même YAML est meilleur que le texte brut. – FrustratedWithFormsDesigner