我有一个很像这个问题的问题here https://stackoverflow.com/questions/5248919/c-undefined-reference-to-sqrt其中错误是“未定义对 sqrt 的引用”。我了解如何在编译时使用 -lm 标志通过将其链接到数学库来解决问题,但是,是否有其他可能的方法可以在不使用任何特殊编译器标志的情况下解决问题?
到目前为止,我在编译我的项目时一直很高兴地使用“-lm”,但是我的导师使用 try ,它不会接受提交,除非它编译......他们不使用 -lm。
有没有一种方法可以解决这个问题,而不需要我编写自己的平方根函数?
除了创建自己的 sqrt 方法之外,尽管有些编译器已经在我使用的编译器中包含了 sqrt 函数,所以您可能不需要额外的标志。我会给你的教练发电子邮件并与他讨论此事。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)