2010-12-09 18 views
2

im essayant d'ajouter le support i18n avec gettext sur mon application mfc, mais je trouve les problèmes suivantsfaire le travail GNU gettext pour MFC App

1) La distribution Officielles arrêté pour soutenir MSVC, donc je trouve une autre construction ici .

http://gnuwin32.sourceforge.net/packages/gettext.htm

i fixé le comprennent et le chemin de liaison pour les nouvelles bibliothèques mais lorsque je tente d'utiliser gettext il me donne cette erreur

Error 1 error LNK2001: unresolved external symbol __imp__libintl_gettext ToolManager.obj ToolManager 

Toute idée de pourquoi? Je suis assez sûr que le .lib important est dans le chemin de l'éditeur de liens. Essayez les fichiers binaires de ftp.gnome.org;

+0

Pourquoi ne pas utiliser les ressources Windows et LoadString()? Il y a un support MFC pour ça. (Je soupçonne qu'ils sont GNU toolchain .libs pas Microsoft toolchain .libs et c'est pourquoi ils ne lieront pas.) – Rup

Répondre