首页 > 解决方案 > 如何将 FLTK 构建为 DLL

问题描述

我的环境是:MinGW、MSYS2、WINDOWS 10

为了在我的环境中构建FLTK 1.3.5,官方说明(文件README.MSWindows.txt)描述了以下步骤:

  1. open mingw64.exe
  2. cd 'to fltk source code directory'
  3. .\configure
  4. make(在我的情况下make不起作用,我只是输入mingw32-make

在我的计算机上,构建成功完成,但此脚本不会生成 .dll 文件。由此我们可以得出结论,编译后的库是静态链接的。我试过.\configure --shared-library了,但没有达到预期的效果。该指令可以回答这个问题,但适用于 Visual C6。这不是我的情况,我更喜欢 Codelite 和 MinGW。

我应该遵循哪些步骤来获得专为动态链接设计的 FLTK ?

标签: c++dllbuildmsys2fltk

解决方案


推荐阅读