2

我成功在 Windows 上构建了 gettext 32bit dll。

我安装了这些。gettext-0.18.11 mingw(包括 msys)

./configure --prefix=/mingw --enable-threads=win32 --enable-relocatable
cd gettext-runtime
make

但我不知道如何构建 64bit dll。

有人说我应该使用mingw64。然后我安装了mingw64和msys。

但我不知道如何设置 mingw64 和 msys 来构建 64 位 dll。而且我不知道构建 64 位 dll 的 gettext 配置选项。

谢谢。

4

1 回答 1

5
  1. 在此处下载针对 64 位的最新 MinGW-w64(也有针对 32 位的,所以要小心)。

    注意:正如您添加--enable-threads=win32的那样,您可能会对支持 Win32 线程的发行版感兴趣,而不是 POSIX,因此在选择下载哪个发行版时要小心。

  2. 以几乎相同的方式进行配置,但增加了一个选项:

    ./configure --build=x86_64-w64-mingw32 --prefix=/mingw --enable-threads=win32 --enable-relocatable
    
  3. 往后靠。:)

于 2013-10-16T11:35:00.623 回答