VC++ 中的 getopt()

11

在Linux下编程时,我非常喜欢使用GNU getopt。但是我知道,在MS VC++中不提供getopt()。

注意:

  • Win32环境
  • 使用Visual Studio
  • 没有Boost
  • 没有MFC
  • 不考虑可移植性

问题:

  • 那么我应该如何相应地移植getopt()呢?
    • 在移植时应该注意哪些准则?
  • 是否已经存在具有相同特征的移植版本?
3个回答

6

3

2

您需要查看许可要求,但是可以免费获取GCC库的源代码。只需从中获取getopt()。


1
鉴于OP项目的限制,我猜测他的使用与glibc的许可证不兼容。 - Matt Joiner

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接