ubuntu20.04下安装boost
Boost >= 1.43 (Ubuntu: sudo apt-get install libboost-all-dev)
ubuntu20.04下安装cmake
CMake >= 3.0 (Ubuntu: sudo apt-get install cmake)
1.新建test.cpp文件
touch test.cpp
vim test.cpp
2.在test.cpp文件中写入如下code:
#include<iostream>
#include<boost/bind/bind.hpp>
using namespace std;
using namespace boost::placeholders;
int fun(int x,int y){return x+y;}
int main(){
int m=1;int n=2;
cout<<boost::bind(fun,_1,_2)(m,n)<<endl;
return 0;
}
3.编译test.cpp
g++ test.cpp -o test
4.编译后运行
./test
结果输出: 3 表示安装成功!