2016-06-21 33 views
0

我使用Linux的克利翁:克利翁不正確重裝CMake的項目

CLion 2016.1.3 
Build #CL-145.1617, built on June 7, 2016 
JRE: 1.8.0_76-release-b198 amd64 
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o 

建立一個共享庫,但不知何故,拒絕當我使用刷新CMake的項目重新加載生成cmake的項目按鈕從工具 - > CMake菜單。

當我做工具 - > CMake-一個完整的重置>重置緩存,刷新項目生成的cmake的文件是從/home/username/.CLion2016.1/system/cmake/generated/my_project-c36f8f47/c36f8f47文件夾中刪除,但不會產生新文件。

現在更新項目的唯一方法是重新啓動IDE。不知何故,它可以在IDE啓動時生成文件,但我不知道爲什麼。

有沒有人有一個想法,爲什麼會出現這個問題?

回答

0

我跟蹤問題到configure_file命令cmake。當我從項目中刪除對此命令的調用時,問題沒有發生。但是,當我試圖在一個最小的項目中重現問題時,它也沒有發生。

所以我的問題是通過避免使用configure_file解決的,但我無法確認該命令本身是否真正負責。確實有些奇怪的行爲。