在 C++ 中包含来自单独文件夹的文件
Posted
技术标签:
【中文标题】在 C++ 中包含来自单独文件夹的文件【英文标题】:include a file from seperate folder in c++ 【发布时间】:2012-06-14 12:28:22 【问题描述】:好吧,我正在尝试在我的项目中包含一个头文件,而该头文件实际上属于同一工作区中的另一个项目。 我不想做类似的事情 ../../folder_name/header_file_name。 如果有帮助,我正在使用 VisualC++ 6.0。 谢谢!
【问题讨论】:
您是否在“项目设置”>“C/C++”>“常规”>“附加包含目录”中添加了头文件的路径? ***.com/questions/601268/… - 这篇文章应该有所帮助 您是否有不想要头文件的相对(或完整)路径的原因? 【参考方案1】: 1. Right-click on the project, and select Properties.
2. Select Configuration Properties->C/C++->General.
3. Set the path under Additional Include Directories.
【讨论】:
不按照这个 -> msdn.microsoft.com/en-us/library/aa278349(v=vs.60).aspx 声明它在 C/C++ 下 -> 预处理器。【参考方案2】:对于 Visual C++ 6.0,转到工具/选项/目录/显示目录:包含文件,然后将完整路径添加到其他头文件所在的文件夹。
【讨论】:
【参考方案3】:将另一个文件夹作为包含目录添加到您的项目中,使其位于搜索路径中。
如果此标头有相应的目标文件,您可能还需要添加库目录。
【讨论】:
【参考方案4】:您可以告诉编译器搜索头文件的路径。查看您的项目配置。 看这里的第一张图:http://www.steptools.com/support/stdev_docs/help/settings_vc6.html
【讨论】:
以上是关于在 C++ 中包含来自单独文件夹的文件的主要内容,如果未能解决你的问题,请参考以下文章