Eli*_*gan 38
附加-lm到gcc命令的末尾。
对于 Ubuntu 等 GNU/Linux 系统上所有最新版本的 GCC,当您使用数学库时,您必须明确链接到它。它不会自动与标准 C 库的其余部分一起链接。
如果使用gccorg++命令在命令行上进行编译,则可以通过将 放在-lm命令的末尾来完成此操作。
例如: gcc -o foo foo.c -lm
小智 7
如果要在 LINUX 中使用 GCC 或 G++编译带有math.h 库的 C 程序,则必须在编译命令后使用–lm选项。
gcc xyz.c -o xyz -lm
Run Code Online (Sandbox Code Playgroud)
这里,
gcc是编译器命令(编译器名称)
xyz.c是源文件名。
-o是指定输出文件的选项。
xyz是输出文件的名称。
-lm是重新链接数学库 ( libm )的选项。
有关更多详细信息,请访问包含完整文章的链接。
在 Linux 中用 math.h 编译 C 程序。
| 归档时间: |
|
| 查看次数: |
206359 次 |
| 最近记录: |