clang中是否有编译器选项

时间:2013-11-01 15:47:14

标签: c++ xcode macos gcc c++11

我正在学习C ++入门。其中一个练习是在main()中编译带有参数的程序。为此,我试图使用mac终端。

我需要编译一个名为“main”的C ++ 11 Unix可执行文件,它以“f”作为参数。我在OS X Lion上使用Xcode 4.6.3。

我用 clang ++ -std = c ++ 11 -stdlib = libc ++ main.cpp -o main 编译了程序。 但不知道接下来该做什么。

我在google上搜索编译器选项时找到了-frecord-gcc-switches。它做我需要做的事情。这是否有铿锵版?

请使用简单的语言。我之前从未使用过命令行。我尝试了一下clang手册,但很多都是我的深度。

1 个答案:

答案 0 :(得分:1)

如果编译器没有抱怨什么,你应该在与源文件相同的目录中有一个名为main的新文件,你可以使用./main -f从命令行运行它。等等。