【发布时间】:2010-12-24 21:00:04
【问题描述】:
是否可以将GNU gettext 与 MS Visual C++ 一起使用?有人知道在哪里可以找到在 Visual C++ 下编译的示例项目吗?
更新: 感谢 Sorin Sbarnea 的 cmets 帮助我将所有部分组合在一起:
我已经习惯了Delphi version of gettext,您只需在您的项目中编译单元 gnugettext.pas,这就是为什么我只是尝试使用我的 MSVC 项目编译 gettext.h。它可能适用于其他 C++ 编译器,但不适用于 MSVC。
FAQ of GNU gettext 解释了如何通过使用预编译的 DLL 来使用 MSVC。但是没有指向 DLL 的链接,并且这些 DLL 不在主下载中。它们必须从ftp site 单独下载。您将需要 2 个 dll 文件:
如果你需要工具从exe中提取字符串,你还需要:
我还没有尝试过使用 MSVC,但现在我认为它会起作用。
【问题讨论】:
标签: visual-c++ localization internationalization gettext