MacOS下编译C++程序

编写一个 Hello 源文件

1
2
3
4
5
6
7
#include <iostream>

int main(int argc, char *argv[])
{
std::cout << "Janko's Bolg" << std::endl;
return 0;
}

在MacOS下进行编译运行

1
2
3
$ clang++ -std=c++11 -g -o hello hello.cpp
$ ./hello
$ Janko's Bolg

Mac下使用 clang 替代 gcc, clang++ 替代 g++ 其他参数相同。