我正在学习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手册,但很多都是我的深度。
答案 0 :(得分:1)
如果编译器没有抱怨什么,你应该在与源文件相同的目录中有一个名为main
的新文件,你可以使用./main -f
从命令行运行它。等等。