gpt4 book ai didi

c++ - wxWidgets 在 windows 上生成 .a lib 文件

转载 作者:行者123 更新时间:2023-11-28 00:31:40 25 4
gpt4 key购买 nike

您好,我正在尝试使用与 Code::Blocks 捆绑在一起的 MinGW 编译器 (v 4.7.1) 在 win7 机器上编译 wxWidgets。我已经尝试过 2.8.12 和 3.0.0。在这两种情况下,我都使用相同的批处理文件进行编译:

mingw32-make -f makefile.gcc SHARED=0 UNICODE=1 BUILD=release MONOLITHIC=1 clean
mingw32-make -f makefile.gcc SHARED=0 UNICODE=1 BUILD=release MONOLITHIC=1

构建过程没有错误地结束,我在 lib 子目录中留下了一些 .a 文件。

我如何告诉它编译成 windows LIB?

最佳答案

.a.lib 扩展名不是 Windows 与 Linux 的问题。这是gcc vs msvc的问题。通常,你会在里面找到相同的东西,但如果你尝试使用 msvc 链接它,你会遇到 mangling 问题。

更多信息:Convert from MinGW .a to VC++ .lib

关于c++ - wxWidgets 在 windows 上生成 .a lib 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22670763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com