2009-02-12 17 views
11

Mi piace molto usare GNU getopt, quando si programma sotto Linux. Capisco, che getopt(), non è disponibile in MS VC++.getopt() in VC++

Nota:

  • ambiente Win32
  • utilizzando Visual Studio
  • No Boost
  • No MFC
  • Non interessato con la portabilità

Domanda:

  • come posso quindi getopt porta() di conseguenza?
    • Quali linee guida dovrei essere a conoscenza durante il porting?
  • porto con stesse caratteristiche?

risposta

2

Si dovrà verificare i requisiti di licenza, ma la fonte alle librerie GCC è liberamente disponibile. Basta prendere getopt() da lì.

+1

dati i vincoli sul progetto OPs, immagino che il suo utilizzo non sia compatibile con la licenza di glibc .. –