C++ 一个易于携带的FreeType字体库?

C++ 一个易于携带的FreeType字体库?,c++,opengl,fonts,C++,Opengl,Fonts,我希望能够使用自由字体绘制文本。。。。我查看了Nehe的教程以及他推荐的其他一些库,如FreeType项目或OGLFT,但它们似乎都需要在机器上安装不同的组件,然后才能在项目中使用。我需要让我的项目完全独立,它自带所有GL文件和LIB的副本,因为项目需要由教授在一台原始机器上编译和运行 话虽如此,是否有任何库可以链接到项目并打包,允许读取和绘制项目中打包的.tff字体?最糟糕的是,我甚至可以使用这种技术,但它似乎依赖于Windows系统文件中的字体。。。。我当然可以选择位图字体阅读器,只要我能从

我希望能够使用自由字体绘制文本。。。。我查看了Nehe的教程以及他推荐的其他一些库,如FreeType项目或OGLFT,但它们似乎都需要在机器上安装不同的组件,然后才能在项目中使用。我需要让我的项目完全独立,它自带所有GL文件和LIB的副本,因为项目需要由教授在一台原始机器上编译和运行

话虽如此,是否有任何库可以链接到项目并打包,允许读取和绘制项目中打包的.tff字体?最糟糕的是,我甚至可以使用这种技术,但它似乎依赖于Windows系统文件中的字体。。。。我当然可以选择位图字体阅读器,只要我能从项目目录中读取它……

FreeType是一个库,可以构建为静态库或共享/动态库


正如文件中所解释的,分发版中包含了用于执行此操作的。还有关于的文档。

您可能可以找到所需的组件(很可能是一些共享库),并将它们与您的项目一起部署。我认为FreeType库可以静态链接。因此,您正在寻找windows解决方案?我可以保证这是可以做到的:)谢谢,但是作为一个初学者程序员,这些链接对我来说没有多大意义,我真的找不到这里提到的内容和包中的文件之间的关系。。。。你对如何为VisualStudio2010编译它有一个大致的指导吗?@Alex:你有没有下载发行版并搜索VisualStudio项目文件?因为它有一些。是的,不适用于VC2010,但VC2010可以很好地与VC2008项目配合使用。git回购协议中有VC2010项目,不确定它们是否在发行版中: