GCC 编译:如何添加库链接
在使用 GCC 编译时,如果需要使用一个库文件,需要将其链接到编译的程序中。以下是添加库链接的步骤:
-
确定需要链接的库文件名,例如 'libexample.a' 或 'libexample.so'。
-
在 GCC 命令行中使用 -L 选项指定库文件所在的目录,例如 -L'/usr/lib'。
-
在 GCC 命令行中使用 -l 选项指定需要链接的库文件名,例如 -lexample。
-
编译程序,例如:
gcc -o program program.c -L'/usr/lib' -lexample
其中,-o 选项指定输出文件名,program.c 为源文件名,-L 选项指定库文件所在的目录,-lexample 指定需要链接的库文件名。
注意:如果库文件名以 'lib' 开头,使用 -l 选项时可以省略 'lib' 前缀,例如 -lm 表示链接数学库 'libm.a' 或 'libm.so'。
原文地址: https://www.cveoy.top/t/topic/mkRm 著作权归作者所有。请勿转载和采集!