2017-07-25 59 views
0

有什麼辦法可以將各種CMakeLists.txt重命名爲更有意義的東西嗎?重命名`CMakeLists.txt`

當處理包含多個CMake項目的更大項目時,可能會讓一大堆同時打開它們,這可能會讓人頗爲分心。

+5

不,不可能。使您的編輯器顯示沿着文件名的項目根目錄的完整路徑或相對路徑。 – arrowd

+0

太糟糕了......有人至少知道爲什麼他們選擇了這個奇怪的命名約定嗎?這聽起來對我來說各種各樣的錯誤。 – mattmilten

回答

1

不,這是不可能的。這個名字是有意義的,你會習慣它。

理由:CMake必須找到文件,常見的選擇是相關文件有一個共同的名稱,CMake會在每個文件夾中查找它。 Make(Makefile)和Autotools(例如Makefile.am)選擇了類似的。

另一種方法是配置文件名項目範圍(您的問題將保持不變)或在父目錄中的文件中指出文件名(容易出錯)。