链接多个.h文件

时间:2012-01-01 04:27:27

标签: c++ g++ header-files

如何在终端中使用g ++在linux终端的.cpp文件中编译mutlitple .h文件。我尝试使用一个.cpp文件编译两个不同的.h文件,但它不起作用。我怎样才能让它发挥作用?

4 个答案:

答案 0 :(得分:1)

#include "header.h"
#include "other_header.h"

只需#include他们。我认为这就是你所说的链接。

答案 1 :(得分:0)

我不知道你的意思是“链接”。

您{。1}来自.cpp文件的.h文件。

答案 2 :(得分:0)

您的.cpp文件中的两个.h文件必须单独#include "path-to-file.h"

答案 3 :(得分:0)

您是否偶然使用某种类型的预编译头文件?如果是这样,您可能需要更新预编译的标头以包含更改。我只有使用Microsoft Visual Studio和预编译头文件的经验,所以我不确定它是用g ++完成的。

你的问题很不清楚,你的术语表明你并不是很了解这个系统。虽然这本身并不是问题(我们都曾经是初学者),但你需要格外小心,真正关注那些试图帮助你的人。在我看来,发布“如何回答”是对那些试图帮助的人的侮辱;侮辱是你告诉他们回答问题所要求的内容,但你并没有说清楚你最初要求的是什么。