我在math.h标头文件中以及在使用平方根函数时遇到问题sqrt(d)
。但是我的编译器不支持此功能。请告诉我这个问题。
我的Ubuntu版本是2012。
2
尽管我们喜欢编程问题-该问题必须与Ubuntu相关-您能否在此处详细说明问题所在-示例等?
—
fossfreedom
就像sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1))...我的编译器不支持此命令
—
shreya 2013年
请通过编辑您的问题来回答。提供代码示例,如何编译,ubuntu版本,编译器版本,是否尝试在其他编译器/发行版上执行此操作。会发生什么?
—
fossfreedom
我真的不认为这是题外话。在许多其他OS(例如Windows)上,无需传递特殊的链接程序选项即可在C程序中使用数学库。即使在某些类似Unix的操作系统上,标准C库实现也不需要这样做。这是许多用户切换到GNU / Linux系统(如Ubuntu)时面临的问题。我希望这个问题写得更好,以包含特定的错误-如果我们最终考虑了这个主题,那么也许我们应该对其进行编辑-但这不是一个通用的C编程问题,而是一个有关如何
—
伊莱亚·卡根
gcc
在Ubuntu 上使用的问题。