社区
C++ 语言
帖子详情
多文件编译 之````头文件放在不同目录下
lin_style
2006-11-04 01:58:48
如果放当前目录可直接 "*.h"
如果我在目录下建立一个include的文件夹,头文件置内,在头部要写为".\include\*.h"
可直接改成*.h单层目录吗
...全文
174
7
打赏
收藏
多文件编译 之````头文件放在不同目录下
如果放当前目录可直接 "*.h" 如果我在目录下建立一个include的文件夹,头文件置内,在头部要写为".\include\*.h" 可直接改成*.h单层目录吗
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
anrui32
2006-11-04
打赏
举报
回复
可以,但编译器找不到
jixingzhong
2006-11-04
打赏
举报
回复
不过,
这样子影响的是所有的 VC 工程
(因为它修改了整个环境配置,所有的工程都可能会搜索这个目录)
如果发布的比较成熟的库, 可以这样,
否则的话, 为了避免冲突,
我不推荐这么操作 ...
jixingzhong
2006-11-04
打赏
举报
回复
可直接改成*.h单层目录吗
=============
可以,
方法: 在你的环境中,比如 VC, 在Tools 目录下的 Options 项, 有一个目录属性,
其中有一个 include 列表项, 在这里把你的 include 文件夹添加进来就可以了,
这样, 相当于这个 目录就是 VC 的标准 include 目录之一了,
可以使用 include<*.h> 单层即可
byhuang
2006-11-04
打赏
举报
回复
如果你用的是VC的話, 可以在工程設置中設置附加查找路徑,應該有兩個地方,一個是工程屬性, 一個是選項當中. 具體和你VS的版本有關
飞哥
2006-11-04
打赏
举报
回复
要写相对路径
不然默认搜索的是当前目录
iamliadai
2006-11-04
打赏
举报
回复
可以改一下编译器的搜索头文件的位置
iamliadai
2006-11-04
打赏
举报
回复
不可以,作沙发
《C深度解析》第二章 C预
编译
——宏定义、条件
编译
、
头
文件
包含、特殊预
编译
关键字
(3)条件
编译
:#if、#else、#elif #endif、#ifdef和#ifndef、#if与defined、条件
编译
与配置
文件
(4)一些特殊的预
编译
关键字与实际应用:defined、#error、#line、#与##、#pragma (5)
文件
包含:是否只能包含.h...
gcc
编译
链接
头
文件
和库
文件
-i :指定
头
文件
名字 (一般不使用,而是直接
放在
**.c
文件
中通过#include<***.h> 添加) gcc
头
文件
的搜索路径:
头
文件
gcc在
编译
时如何去寻找所需要的
头
文件
:
头
文件
的搜索会从-I指定的
目录
开始; 然后搜索...
C/C++的
头
文件
/ 源
文件
/ 条件
编译
/ 多
文件
编译
介绍C/C++的
头
文件
与源
文件
以及他们之间的关系,还有
编译
时要用到的条件
编译
和多
文件
编译
。
C++学习笔记 ——
头
文件
include问题和多
文件
编译
文章
目录
include
头
文件
放到.h
文件
还是.cc
文件
头
文件
相互引用问题(引用其他类)多源
文件
编译
命令 今天主要叙述三个问题,是在做一个小游戏程序遇到的。 include
头
文件
放到.h
文件
还是.cc
文件
首先看这个问题,链接C++...
Linux:交叉
编译
头
文件
,交叉
编译
库
文件
位置
对于以压缩包发布的软件,在它的
目录
下通常都有一个配置脚本configure,它的作用确定
编译
参数(比如
头
文件
位置、连接库位置等),然后生成Makefile以
编译
程序。可以进入该软件的
目录
,执行"./configure --help"命令...
C++ 语言
64,637
社区成员
250,559
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章