Ubuntu 上的 C 编程

Ubuntu 上的 C 编程

我在 Ubuntu 12.04 上遇到了与 C 编程相关的问题。在编译 C 程序时pow我遇到了困难。然后我搜索了互联网并找到了解决方案-lm。但那是编译部分。如何执行并运行其中包含的程序pow?我无法执行和运行。消息说No such file or directory。我该怎么办?

再次,有没有在 Ubuntu 上学习 C 编程的简单方法,让我可以全心全意地编码?我不喜欢考虑编译、执行和运行代码。我应该使用 IDE 来做这件事吗?你觉得呢?

答案1

使用该函数的问题pow在于它是来自另一个库的函数,而不是来自 C 语言的函数。因此,您需要链接到该math库。但我不明白为什么您无法运行该程序。您使用什么完整命令来编译以及运行什么?

关于使用 IDE,我建议您在学习时不要使用它,否则您可能会无法理解一切是如何运作的。

答案2

因为您即将使用math.h头文件。在终端中:

cd /your/directory/name
cc your_program.c -lm

我认为这对你有帮助。

相关内容