一. windows(1)首先下载源代码解压到某个目录,我解压到了D盘根目录:D:\boost(2)生成bjam.exe可执行文件用VS2010命令行进入到到目录D:\boost,运行booststrap.bat得到:这时在目录D:\boost_1_56_0生成了b2.exe、bjam.exe、project-con...
boost库编译
linux error while loading shared libraries
  默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件,通常通过源码包进行安装时,如果不指定--prefix,会将库安装在/usr/local/lib目录下;当运行程序需要链接动态库时,提示找不到相关的.so库,会报错。也就是说,/usr/local/lib目录不在系统默认的库搜索目录中,需要将目...
Linux编程中GCC对C++标准支持和如何选择GCC版本使用
 Linux编程中GCC对C++标准支持和如何选择GCC版本使用目前C语言的标准有:C89(ANSI C)、C90、C95、C99(ISO C)、C11(C1x) 目前C++语言的标准有:C++98、C++03(对98小幅修改)、C++11(全面进化)、C++14、C++17 C语言标准的介绍,请参考:C语言...
linux应用调试技术之GDB和GDBServer
 1、调试原理 GDB调试是应用程序在开发板上运行,然后在PC机上对开发板上得应用程序进行调试,PC机运行GDB,开发板上运行GDBServer。在应用程序调试的时候,pc机上的gdb向开发板上的GDBServer发出命令,而开发板上的gdbserver就会向应用程序发出信号,使应用程序停下来或者完成其他一些工作。 2...
Kafka在Linux环境下搭建过程
 Kafka在Linux环境下搭建过程准备工作 Kafka集群是把状态保存在Zookeeper中的,首先要搭建Zookeeper集群。由于我们之前的分布式系统中已经安装zookeeper服务,这里不进行zookeeper安装教程以及应用教程图解。需要注意的是:Zookeeper集群的工作是超过半数才能对外提供服务,3台...
共5条记录
没mac版本。