Je me enseigner OpenGL et je mettre en œuvre le rendu de texte TTF FreeType 2. J'ai téléchargé la bibliothèque dePuis-je utiliser Win32 FreeType sans le fichier .dll?
http://gnuwin32.sourceforge.net/packages/freetype.htm
et après quelques problèmes mineurs Je l'ai fonctionne correctement. La chose qui me dérange est que je dois placer une copie de freetype6.dll dans le répertoire avec mon exécutable pour que la chose fonctionne. J'essaie généralement d'éviter un tas de fichiers inutiles dll flottant autour. Je suis un peu nouveau pour la programmation de Windows, mais d'après ce que je comprends la plupart des bibliothèques peuvent être construites pour fonctionner pleinement à partir d'une lib plutôt que d'exiger une DLL à l'exécution. Regarder à travers la documentation de FT fait fondre mon cerveau, alors j'ai pensé que je demanderais ici de voir s'il y avait des développeurs qui ont déjà travaillé avec FT et si oui, savent-ils comment construire la bibliothèque de sorte qu'aucune DLL n'est requise lors de l'exécution.
Merci d'avance pour tout conseil ou support.
Vous pouvez * obtenir * le code source, mais il est incroyablement difficile à compiler. –
Oui, la source est disponible, mais essayer de lire la documentation de construction me fait me tirer les cheveux. La liaison statique est ce que je suis après ici, je suis juste à la recherche de conseils sur la construction de la bibliothèque statique pour Win32. J'utilise VC++ 2008 si cela aide. – Khatharr
Quelles sont les difficultés exactes que vous rencontrez lors de la compilation statique ...? –