FreeType链接问题
FreeType linking problems
我正在写一个DirectX WindowsPhone应用程序,我需要使用它的FreeType。好吧,我已经下载了FreeType源代码,并使用CMake为WP ARM生成了Visual Studio解决方案,但是当我将FreeType链接到我的程序时,它显示的是unresolved external __imp_FT_Init_FreeType
之类的东西。我调查了一下,发现实际。lib中的符号看起来像这样:_FT_Init_FreeType
,所以没有__imp
前缀。这有点奇怪,因为我在两个项目中都使用/MDd (VS只是不允许我在WP DX应用程序中使用/MTd),我不知道发生了什么。是否有任何方法可以为所有导出符号添加前缀或任何解决方案,因为我不知道该怎么做。
我已经尝试编译x86架构的源代码与相同的输出-实际程序正在寻找__imp_FT_Whatever
,但在lib中他们没有__imp
前缀。
预构建包可以正常工作,没有特殊原因(仅限x86)。
有什么想法吗?
好的,问题解决了。我添加了FT2_BUILD_LIBRARY
作为预处理器定义,一切都编译得很好!希望对大家有所帮助。
相关文章:
- 静态数据成员的问题-修复链接错误会导致编译器错误
- 基于boost的程序的静态链接——zlib问题
- 使用jsoncpp库时出现链接问题
- Cmake 链接问题:未定义对 Button::mousePressEvent(QGraphicsSceneMouseE
- sqlite3 和生成文件中的链接出现问题
- 如何将GTest与CMake一起使用?遵循谷歌指南时的链接问题
- 未解决的外部链接问题
- 使用转换器提升 Python 问题 - 静态链接
- 'make check' GLIBC 运行时的链接问题
- 在树莓派上用libtorch构建程序时的链接问题
- QtCreator with C 库中的链接器问题
- 野牛弹性链接问题
- 与 AWS 开发工具包的链接问题
- 使用 NVIDIA GPU 在 Cygwin 中链接 OpenCL 库时遇到问题
- 为什么当我从语句检查中删除"+ mod"时,以下程序给出错误的答案。问题链接:https://www.codechef.com/problems/FFC219B
- PCL 和 CMake 的问题:链接时未定义统计异常值删除
- VC++使用gumbo查询时出现问题(链接错误)
- 使用CMake问题链接Boost(Ubuntu 14.04)
- MySQL连接器问题-链接等等
- MinGW 与 MSVC 的 dll 库问题链接(未定义的引用)