是否可以将GNU gettext与 MS Visual C++ 一起使用?有人知道在哪里可以找到在 Visual C++ 下编译的示例项目吗?
更新: 感谢 Sorin Sbarnea 的评论,帮助我将所有部分放在一起:
我习惯了gettext 的 Delphi 版本,您只需在项目中编译单元 gnugettext.pas,这就是为什么我只是尝试使用我的 MSVC 项目编译 gettext.h。它可能适用于其他 C++ 编译器,但不适用于 MSVC。
GNU gettext的常见问题解答解释了如何通过使用预编译的 DLL 来使用 MSVC。但是没有指向 DLL 的链接,并且这些 DLL 不在主下载中。它们必须从ftp 站点单独下载。您将需要 2 个 dll 文件:
如果您需要工具从 exe 中提取字符串,您还需要:
我还没有用 MSVC 尝试过,但现在我认为它会起作用。