La mia azienda sviluppa un'API per i programmi di ingegneria. E 'sviluppato in C++, ma creiamo wrapper ad esso per le seguenti lingue:Doxygen per un'API multilingue
- un linguaggio proprietario che assomiglia VB
- MATLAB
- e Python.
Attualmente la documentazione è generata da una serie di script e sta iniziando a richiedere molto tempo per mantenerla al 100%. Mi chiedevo se c'è un modo per ottenere doxygen/sphinx o un altro programma per generare la documentazione per C/C++, VB e MATLAB in un colpo solo. La parte Python è fatta da SWIG. Attualmente l'uscita è qualcosa di simile:
- NameOfFunction
- VB:
- Funzione NameOfFunction (ByVal un As Long, ByRef b() As Long, ByVal c As Long) As Long
- MATLAB:
- value = NameOfFunction (a, b(), c)
- C/C++:
- valore * NameOfFunction (objtype1 * a, objecttype2 * b [], int c)
- + Descrizione
- + Esempi
non c'è uno script di configurazione è possibile modificare per doxygen? – pyCthon
Sì, ma come posso realizzare ciò che voglio. Ho dato un'occhiata a questo, ma non riuscivo a trovare qualcosa che assomigliasse a ciò che volevo. – Mac