原文:GCC中 -I、-L、-l 选项的作用

在makefile中经常会看到这些选项,gcc默认会在程序当前目录 path路径中查找所需要的材料 如何给gcc添加我们自己的原材料 头文件,库等 I 注意是大写的i 给gcc添加自定义的头文件的路径 例如:我的头文件目录是myinclude L 给gcc添加额外的搜索库的路径 例如 :有一个库A所在的路径是目录B l 小写的L 给gcc 指定具体的库 例如:gcc需要一个库A 整体举例: ...

2020-02-09 01:39 0 3292 推荐指数:

查看详情

GCC选项I,-l,-L

-I:指定第一个寻找头文件的目录 -L:指定第一个寻找库文件的目录 -l:表示在库文件目录寻找指定的动态库文件 例: gcc –o hello hello.c –I /home/hello/include –L /home/hello/lib –lworld /home/hello ...

Mon Aug 01 01:51:00 CST 2016 0 4815
gcc -I -L -l区别

我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录: 例子1: gcc -o example1 example1.c -I /usr/local/include/freetype2 -lfreetype -lm 上面这句 ...

Wed Mar 01 00:12:00 CST 2017 0 21710
Makefile -I -L -l区别

我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录: 例: gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld 上面这句表示在编 ...

Wed Sep 07 19:52:00 CST 2016 0 1762
gcc -I -i -L -l 参数区别 / -l(静态库/动态库)

介绍gcc - 参数-I ( i 的大写) :指定头文件路径(相对路径或觉得路径,建议相对路径)-i :指定头文件名字 (一般不使用,而是直接放在**.c 文件通过#include<***.h> 添加)-L :指定连接的动态 ...

Tue Dec 14 21:53:00 CST 2021 0 988
g++ -I(大写i) 与-L(大写l)-l(小写l) 的作用与学习 使用静态库 编译的时候 需要加上 static

linux 下 g++编译程序时,-I(大写i) 与-L(大写l)-l(小写l) 的作用 作为一个linux入门级使用者,gcc/g++ 的简单操作已经用过多次, 但是有时稍微复杂一点的程序就会使用到库。在遇到问题的时候我查了挺多前辈总结的资料,也留个脚本希望对朋友们有个帮助 ...

Fri Nov 30 19:32:00 CST 2018 0 1311
gcc命令-l参数的出现顺序

0. 背景 在测试 protobuf-c 编码时,由于已编译安装好 protobuf-c 相关的库,简单写了一个例子进行测试。 直接使用gcc命令进行编译时,报出如下错误: 1. ld参数顺序 从错误日志可以明显看出,错误是由 ld 报出,也就是link时发生了搜寻不到相关 ...

Wed Jul 15 00:28:00 CST 2020 0 601
GCC -L、-rpath和-rpath-link的区别

GCC -L、-rpath和-rpath-link的区别 来源 http://blog.csdn.net/q1302182594/article/details/42102961 关于这3个参数的说明,有不少资料,但是看完了还是觉得模糊,分不清它们的区别。本文将用实验的方法去探讨这3个参数 ...

Wed Jan 10 19:49:00 CST 2018 1 5683
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM