2017-07-25 19 views
0

CMakeLists.txtの名前を変更して意味のあるものにする方法はありますか?`CMakeLists.txt`の名前を変更する

いくつかのCMakeプロジェクトが含まれているより大きなプロジェクトで作業するときに、同時に複数のプロジェクトを同時に開いてしまうと、かなり混乱することがあります。

+5

いいえ、できません。エディタにファイル名に沿ったプロジェクトルートの絶対パスまたは相対パスを表示させます。 – arrowd

+0

あまりにも悪い...誰も少なくとも知っている*理由*彼らはこの奇妙な命名規則を選択した?それはちょうど私にすべての種類の間違って聞こえる。 – mattmilten

答えて

1

いいえ、不可能です。名前は意味があり、あなたはそれに慣れます。

理論:CMakeはファイルを見つける必要があります。一般的な選択は、関連するファイルに共通の名前があり、CMakeはすべてのフォルダでそれを探します。 Make(Makefile)とAutotools(例えばMakefile.am)は同様のものを選択しました。

代わりに、ファイル名をプロジェクト全体(問題が残る)に設定するか、親ディレクトリ内のファイルにファイル名を指定する(エラーが発生する可能性があります)。

関連する問題