链接库生成可执行文件

文摘   2024-08-22 07:30   内蒙古  
gcc -o 目标文件 源码.c -L路径 -lxxxx

gcc: 这是GNU Compiler Collection的缩写,是一个常用的编译器,用于将源代码编译成可执行文件。

-o 目标文件: 这个选项指定生成的可执行文件的名称。在这里,目标文件是您要生成的可执行文件的名称。

源码.c: 这是您要编译的源代码文件的名称。在这个例子中,.c表示这是一个C语言源代码文件。

-L路径: 这个选项用于指定编译器在链接时查找库文件的路径。路径是包含库文件的目录的路径。

-lxxxx: 这个选项用于指定要链接的库文件的名称。通常,库文件的名称以lib开头,后面跟着库的名称。在这里,xxxx是库文件的名称,编译器将在指定的路径中查找并链接这个库文件。

这个命令的作用是编译源代码文件 源码.c,然后将生成的目标文件与指定的库文件链接,最终生成一个可执行文件,文件名为目标文件。链接过程中,编译器会在指定的路径 -L路径 中查找并链接名为 libxxxx.alibxxxx.so 的库文件。


兄弟嵌入式
从入门到精通,学习并分享嵌入式软、硬件的知识。
 最新文章