在Linux中,ld
命令用于链接目标文件和库文件
ld -o output_filename input_file1 input_file2 ...
其中,output_filename
是你想要设置的输出文件名,input_file1
、input_file2
等是你要链接的目标文件和库文件。
例如,如果你有一个名为main.o
的目标文件和一个名为libexample.so
的库文件,你可以使用以下命令将它们链接到一个名为my_program
的可执行文件中:
ld -o my_program main.o -lexample
这将生成一个名为my_program
的可执行文件,其中包含了main.o
和libexample.so
的功能。