C++--Basic

1. 编译方式

1.1 方式 1

g++ helloworld.cpp 
//默认生成a.out文件
//调用方式
./a.out

1.2 方式 2

g++ client.cpp -o client
//默认生成名称为client的可执行文件
//调用方式
./client

1.3 方式 3

g++ client.cpp -o client.out
//生成client.out的可执行文件
//调用方式
./client.out

1.4 方式 4

//需连接静态库,比如多线程时如下示例连接 -lptread库
//在编译时注意加上-lpthread参数,以调用静态链接库。因为pthread并非Linux系统的默认库。
g++ MutiThreadingDemo.cpp -o MutiThreadingDemo -lpthread

你可能感兴趣的:(C++,c++)