博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何在g++中添加include文件的目录
阅读量:5099 次
发布时间:2019-06-13

本文共 386 字,大约阅读时间需要 1 分钟。

问题描述:

例如,我的cpp和h文件不在同一个目录下,分别在 "src/" 和 "include/" 下,名字分别为 main.cpp 和 main.h,但是我在main.cpp中只想写 #include "main.h" 这样,不写相对路径 #include "../include/main.h"。

解决办法:

那么可以通过 g++ 的编译选项来控制。

g++ src/main.cpp -o main -I include/

 

附录:

结构

.

├── include
│   └── main.h
├── main    //最终生成的可执行文件
└── src
    └── main.cpp

2 directories, 3 files

 

转载于:https://www.cnblogs.com/lihaozy/archive/2012/08/02/2619610.html

你可能感兴趣的文章
tomcat 虚拟目录 连接池
查看>>
C++快速幂模板
查看>>
理解 Promise
查看>>
父组件往子组件传值
查看>>
后台管理的第一个页面,实现了一个多级菜单的下拉列表控件
查看>>
JAVA 四大域对象总结
查看>>
Python 爬虫基础Selenium
查看>>
C语言数据结构之栈:括号匹配
查看>>
09 ExpanableListView 的代码例子
查看>>
java序列化与反序列化
查看>>
tomcat进行reload之后类会重新加载不释放,容易导致内存溢出
查看>>
不错的东西: AutoMapper
查看>>
oracle数据库在启动时(startup)报错ORA-00600: 内部错误代码,参数: [kcratr1_lostwrt], [], [], [], [], [], [], []...
查看>>
程序员面试、算法研究、编程艺术、红黑树、数据挖掘5大系列集锦
查看>>
Linux服务器的那些性能参数指标
查看>>
面试高级算法梳理笔记
查看>>
深度学习与计算机视觉系列(8)_神经网络训练与注意点
查看>>
大话程序猿眼里的高并发架构
查看>>
访问服务器,远程访问linux主机
查看>>
Java Day 09
查看>>