gpt4 book ai didi

static-linking - 如何静态链接 FreeImage 库?

转载 作者:行者123 更新时间:2023-12-04 06:10:38 24 4
gpt4 key购买 nike

这适用于使用 FreeImage Library(一个用于管理图像的开源 C 库)的人:
http://freeimage.sourceforge.net/

这个问题已经在不同的论坛多次提交,但我找不到答案。
如果有人知道解决方案,请提交。

我想将此库用作 STATIC 库,而不是使用额外的 *.dll 文件。
不幸的是,我收到了“未解析的外部符号”。

在 FreeImage 常见问题中有一个主题:
如何将 FreeImage 用作静态库而不是 DLL (Visual C++ 6)?
http://freeimage.sourceforge.net/faq.html

不幸的是它不起作用,因为我收到“未解析的外部符号”消息
即使只有一个“FreeImage_Initialise()”函数
我在 MS VC++ 2008 和 2010 Express 中工作。

所以我在寻求帮助。我注意到很多人都有同样的问题。

也许只是 MS Visual 项目中正确选项的问题?

最佳答案

我想我自己找到了答案。

因为VC++ 2008下的FreeImage解决方案在VC++ 2010下打不开我创建了静态.lib文件
在 VC++ 2008 版本中。将它与 VC++ 2010 中的项目链接起来给出错误:未解析的外部符号,

但是后来我尝试将它链接到 VC++ 2008 中的一个项目下,并且链接成功。

似乎来自 VC++ 2008 的静态库在 2010 年运行不佳,可能是它的 VC++ Express 2010 错误...

关于static-linking - 如何静态链接 FreeImage 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7824859/

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