c++ - 如何将 FLTK 构建为 DLL
问题描述
我的环境是:MinGW、MSYS2、WINDOWS 10
为了在我的环境中构建FLTK 1.3.5,官方说明(文件README.MSWindows.txt
)描述了以下步骤:
open mingw64.exe
cd 'to fltk source code directory'
.\configure
make
(在我的情况下make
不起作用,我只是输入mingw32-make
)
在我的计算机上,构建成功完成,但此脚本不会生成 .dll 文件。由此我们可以得出结论,编译后的库是静态链接的。我试过.\configure --shared-library
了,但没有达到预期的效果。该指令可以回答这个问题,但适用于 Visual C6。这不是我的情况,我更喜欢 Codelite 和 MinGW。
我应该遵循哪些步骤来获得专为动态链接设计的 FLTK ?
解决方案
推荐阅读
- excel - 如何在 VBScript 中使用 Excel WorksheetFunction.CountA?
- mysql - Mysql试图加载已卸载的插件
- html - 如何在 Chrome 开发工具的设备模拟器中计算高度?
- tally - 有没有办法在erp9中获取当前账单的收据号
- pandas - 将 pandas 多索引数据帧转换为一个简单的数据帧,所有索引都在列中
- python - Python to_datetime(来自 int/float 的 3 列)
- android - 使用 Flutter 录音
- unity3d - 统一铸造 3d
- python - 是否可以使用 Python 定义没有值的枚举?
- flutter - Flutter:将小部件移动到另一个位置