如何包含使用GCC C ++编译器编译的* project root *标头?

问题描述 投票:0回答:1

如何包含使用GCC C ++编译器编译的项目根中的标头?我想告诉GCC编译器在项目根目录中搜索一些头文件。我不想更改代码并在#include指令中使用相对路径-例如#include "../../myheader.h"我编译了我不拥有的源代码,也不想维护自己的版本。我不想指定绝对包含路径例如g++ -c -IC:\root_project_folder ..有明显原因。我已经尝试过:g++ -c -I ..g++ -c -I/ ..g++ -c -I"/" ..,但是它不起作用。

请告知。

root_project_folder
|--myheader.h
  |--src_folder
    |-prog.cpp
gcc build g++
1个回答
0
投票

当前目录的符号是.

您正在寻找-I.

© www.soinside.com 2019 - 2024. All rights reserved.