VS で作業しようとしている UNIX ソースがいくつかあります。すべての #includes は、ユーザー定義のヘッダー パス用にコーディングされていると思います。例: です#include <myheader>
が、myheader は のようにプロジェクト フォルダーに存在します..\headers\myheader.hpp
。
すべての C++ ファイルを再帰的にスキャンし、それらのサブディレクトリにあるヘッダーで #include を修正するユーティリティはありますか?
たとえば、変換します
#include <myheader>
に
#include "..\headers\myheader.hpp"
?
(それ以外の場合は、少し混乱しているため、階層をフラット化する必要があります)
(ヘッダーが重複する可能性について心配する必要はありません...)