Я хочу включить файлы из родительского каталога в проект, над которым я работаю. Все файлы заголовков находятся в родительском каталоге, есть ли способ использовать -I в командной строке для поиска включений в родительском каталоге без использования абсолютного пути?
Я знаю, что могу решить эти проблемы, используя make-файл, и я, вероятно, в конечном итоге сделаю это, но я хотел бы знать, есть ли быстрый трюк командной строки, который я могу использовать, так как эта ситуация часто появляется, когда я делаю быстрый код прототипа.
В настоящее время я пытаюсь скомпилировать, используя:
g++ -Wall -I../ simple.cpp
но это, похоже, не работает должным образом. Нужно ли мне также изменить включения в simple.cpp с #include include_file.hpp
на #include ../include_file.hpp
?