【问题标题】:Linux - compiling c++ project files from different locations [duplicate]Linux - 从不同位置编译 C++ 项目文件 [重复]
【发布时间】:2026-01-05 02:15:02
【问题描述】:

可能重复:
How to add a default include path for gcc in linux?

我想知道如果它们包含在代码本身中,是否可以将来自不同位置的文件编译在一起? 假设头文件位于另一个位置,但 cpp 文件中有 #include "header.h"。 我一直在网站上寻找答案,但我发现的唯一一件事是如何从同一位置编译多个文件。

编辑:我在 linux 上使用 g++ 编译器

【问题讨论】:

  • 我添加了一个可能的副本,但这里可能已经有更多了。请注意,正确答案取决于您未提供的构建系统和/或编译器。

标签: c++ c linux


【解决方案1】:

你可以放

#include "adress"

地址就像 C:/Users/Files.../header.h

【讨论】: