Linux - 从不同位置编译 C++ 项目文件 [重复]
Posted
技术标签:
【中文标题】Linux - 从不同位置编译 C++ 项目文件 [重复]【英文标题】:Linux - compiling c++ project files from different locations [duplicate] 【发布时间】:2012-10-17 05:59:19 【问题描述】:可能重复:How to add a default include path for gcc in linux?
我想知道如果它们包含在代码本身中,是否可以将来自不同位置的文件编译在一起? 假设头文件位于另一个位置,但 cpp 文件中有 #include "header.h"。 我一直在网站上寻找答案,但我发现的唯一一件事是如何从同一位置编译多个文件。
编辑:我在 linux 上使用 g++ 编译器
【问题讨论】:
我添加了一个可能的副本,但这里可能已经有更多了。请注意,正确答案取决于您未提供的构建系统和/或编译器。 【参考方案1】:你可以放
#include "adress"
地址就像 C:/Users/Files.../header.h
【讨论】:
以上是关于Linux - 从不同位置编译 C++ 项目文件 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
在包含 make 文件的 Linux 中创建的 Visual Studio 2015 中编译 C++ 项目
在 CDT 项目中使用不同的 C++ 编译器的正确方法是啥?
linux C++独立程序部署路径问题/opt/yourprogram(项目目部署目录项目部署路径程序部署位置项目部署位置)