我很擅长提升并希望使用它的boost :: locale来进行小写的合适对话。但我有一个与boost :: locale :: generator的链接问题。我正确地将我的项目与libboost_locale-mt.a和切换标题搜索路径相关联,但由于某种原因这还不够。我正在使用Xcode,我在这段代码上出现了链接错误:
#include <boost/locale.hpp>
int main(int argc, const char * argv[])
{
using namespace boost::locale;
using namespace std;
generator gen;
std::locale loc = gen("");
locale::global(loc);
cout.imbue(loc);
cout << "This is lower case " << to_lower("Hello World!") << endl;
return 0;
}