当前位置: 首页 > 面试题库 >

如何通过Makefile包含头文件

丘友樵
2023-03-14
问题内容

我知道在makefile中可以使用一个标志来在所有正在编译的文件中包括头文件,就像有-D标志来包括定义一样。什么标志正好包含头文件。我不记得了。


问题答案:

在编译命令中,可以使用以下-include选项:

gcc -o main -include hello.h main.cpp


 类似资料:
  • 问题内容: 我要在页眉和页脚中添加一个外部CSS文件和一个外部JS文件。加载HTTPS页面时,某些浏览器抱怨我正在加载不安全的内容。 当页面本身是HTTPS时,是否有一种简单的方法可以使浏览器通过HTTPS加载外部内容? 问题答案: 使用协议相对路径。 因此不 但是 那么它将使用父页面的协议。

  • 问题内容: 我有一个目录结构如下的项目: 我应该如何编写一个可以在part / src中(或在任何地方)的makefile来在部分c / c ++源文件中完成/链接?/ src? 我可以做一些事情-I $ projectroot / part1 / src -I $ projectroot / part1 / inc -I $ projectroot / part2 / src … 如果那行得通,

  • 问题内容: 我有一个蚂蚁罐任务: 我该如何将config.xml文件推送到jar中的特定目录而不是根目录级别,例如在/database/config.xml或类似的内容中… PS:这样做的原因是我可以拥有hello-local.jar,hello-dev.jar,hello-qa.jar等。 问题答案: 使用这样的:

  • 我见过类似的问题,但他们仍然没有意义,我的猿类大脑。 这里有一个例子。如果我在名为的头文件中声明了一个函数:并且在文件中声明了一个函数:。我在另一个文件(例如)中看到过这样的人,它只包含头,它只有声明(里面没有代码),而不包含带有代码的。但令我震惊的是,当他们调用中的函数时,它使用了中的代码并打印“hello”。怎么做?当我只包含了文件时,它如何打印在文件中添加的“hello”,而它只是一个声明,

  • 我试图包括一些PHP文件在header.php.我使用下面的脚本:- 然而,get_template_部分对我不起作用,所以我使用include,它工作得很好。 问题是,如果我把这行放在header.php,我想使用自定义模板中的一些函数,比如profile.php.在profile.php文件就好像根本没有被调用。我在profile.php.得不到我需要的数据 然后,我尝试从标题中取出inclu

  • 问题内容: 如果我搜索单个字符串,则效果很好: 但是我可以在下面的示例中有一个 or 语句吗? 问题答案: 在两个函数调用之间说 或使用函数使xpath不区分大小写