Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 mac 上编译一个简单的 C 程序但是我似乎永远无法让 Xcode 工作,所以我想要别的东西。我还想在运行代码时检查代码是否有错误,有人知道吗?
打开Terminal,cd到您的源目录,
Terminal
cd
然后输入gcc -Wall yourProgram.c -o YourProgram,如果一切正常,您将能够执行程序输入./YourProgram
gcc -Wall yourProgram.c -o YourProgram
./YourProgram
此外,如果您只是学习 C,那么暂时不要使用 IDE。习惯终端,随着经验的积累,转移到 IDE。]
还有类似的工具lint可以静态分析您的代码。使用 gdb,如果可用,也使用 valgrind 进行运行时调试。我不确定 valgrind 在 mac 上是否可用。看看dtrace以及如何使用它。
lint
dtrace