编译有boost库即可 不需要加特殊编译命令
#include <iostream>
#include <boost/lexical_cast.hpp>
#include <string>
using namespace std;
int main()
{
int num = 0;
string str1 = "this is test ";
string str3;
for ( num = 0; num < 10; num++)
{
string str2 = boost::lexical_cast<std::string>(num);
str3 = str1 + str2;
printf("%s\n",str3.c_str());
}
return 0;
}
假如又问题 尝试添加:
/*
g++ 3test.cpp -L/usr/local/lib -lboost_serialization
第一次编译要加 -L/usr/local/lib -lboost_serialization
*/
或者/*
g++ 3test.cpp -L/usr/local/lib -lboost_serialization
第一次编译要加 -L/usr/local/lib -lboost_serialization
或者g++ ..... -lboost_serialization
*/