【发布时间】:2013-11-12 20:36:31
【问题描述】:
我正在学习 C++ Primer。其中一个练习是用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版本吗?
请使用简单的语言。我以前从未使用过命令行。我尝试阅读 clang 手册,但其中很多内容超出了我的理解范围。
【问题讨论】:
-
我遇到了这个问题,因为我在谷歌上找不到这个答案......非常感谢任何帮助。
-
这里好像没有问题。你想让电脑做什么?
-
我想为我用 C++ 编写的 main 函数提供一个参数。它将 f 作为参数并打印“Hello World”。
-
好的,看我的回答。我认为,比起向
main()提出论据,您只想运行该死的东西。