设为首页 加入收藏

TOP

C指针原理(41)
2014-11-23 20:25:05 来源: 作者: 【 】 浏览:9
Tags:指针 原理

C++的boost库

1、Boost在freebsd下的安装

dp@dp:~ % ftp http://jaist.dl.sourceforge.net/project/boost/boost/1.55.0/boost_1_55_0.tar.gz

dp@dp:~ % tar jxvf boost_1_55_0.tar.gz

dp@dp:~ % su

root@dp:/home/dp#cd boost_1_55_0

root@dp:/home/dp/boost_1_55_0 # ./bootstrap.sh

root@dp:/home/dp/boost_1_55_0 # ./bjam

root@dp:/home/dp/boost_1_55_0 # ldconfig

root@dp:/home/dp/boost_1_55_0 # cd ..

测试是否安装成功:

dp@dp:~/boostlearn % cat 1.cpp

#include

#include

int main()

{

using boost::lexical_cast;

int a= lexical_cast ("210923");

double b = lexical_cast ("4358.56");

std::cout << a << std::endl;

std::cout << b << std::endl;

return 0;

}

然后编译上述程序:

使用g++编译

dp@dp:~/boostlearn % g++ -o boost_test1 1.cpp -I /home/dp/boost_1_55_0

使用CC编译

dp@dp:~/boostlearn % g++ -o boost_test1 1.cpp -I /home/dp/boost_1_55_0

注意,cc和gcc编译C代码文件,而CC和g++编译C++代码文件。

最后运行

dp@dp:~/boostlearn % ./boost_test1

210923

4358.56

dp@dp:~/boostlearn % ./boost_test2

210923

4358.56

dp@dp:~/boostlearn %

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇在ActiveX控件中引入窗体技术 下一篇纯C语言:递归最大数源码

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: