当前位置:网站首页>GCC:头文件和库文件的路径
GCC:头文件和库文件的路径
2022-08-05 00:41:00 【风静如云】
GCC有以下几个环境变量用于指定头文件和库文件的路径:
C_INCLUDE_PATH:用于指定C的头文件路径
CPLUS_INCLUDE_PATH:用于指定C++的头文件路径
LD_LIBRARY_PATH:用于指定运行时,库文件的路径(优先级要高于系统默认的查找路径)
LIBRARY_PATH:用于指定编译时,库文件的路径
如需修改这几个环境变量可以通过以下几种方法:
1.直接在命令行里输入(仅一次有效,终端关闭后失效),如:
export C_INCLUDE_PATH=XXXX:$C_INCLUDE_PATH
2.修改/etc/profile中完成(对所有用户生效),如:
export C_INCLUDE_PATH=XXXX:$C_INCLUDE_PATH
3.修改~/.bashrc(对当前用户生效),如:
export C_INCLUDE_PATH=XXXX:$C_INCLUDE_PATH
另外可以在编译时指定路径:
-I XXX:指定头文件路径
-L XXX:指定静态/动态库路径(编译时)
边栏推荐
- 电子行业MES管理系统的主要功能与用途
- About I double-checked and reviewed the About staff page, returning an industry question
- 【Unity编译器扩展之进度条】
- 进程间通信和线程间通信
- E - Many Operations (按位考虑 + dp思想记录操作后的结果
- 关于我仔细检查审核过关于工作人员页面,返回一个所属行业问题
- "WEB Security Penetration Testing" (28) Burp Collaborator-dnslog out-band technology
- 2022 Hangzhou Electric Multi-School 1004 Ball
- 简单的顺序结构程序(C语言)
- 克服项目管理中恐惧心理
猜你喜欢
随机推荐
僵尸进程和孤儿进程
could not build server_names_hash, you should increase server_names_hash_bucket_size: 32
Matlab uses plotting method for data simulation and simulation
软件测试面试题:请你分别画出 OSI 的七层网络结构图和 TCP/IP 的四层结构图?
2022杭电多校第三场 L题 Two Permutations
QSunSync Qiniu cloud file synchronization tool, batch upload
Inter-process communication and inter-thread communication
E - Many Operations (bitwise consideration + dp thought to record the result after the operation
刘润直播预告 | 顶级高手,如何创造财富
翁恺C语言程序设计网课笔记合集
NMS原理及其代码实现
二叉树[全解](C语言)
tiup uninstall
tiup update
TinyMCE禁用转义
简单的顺序结构程序(C语言)
2022 Hangzhou Electric Power Multi-School Session 3 Question L Two Permutations
英特尔WiFi 7产品将于2024年亮相 最高速度可达5.8Gbps
2022牛客多校第三场 J题 Journey
TinyMCE disable escape