2012-02-06 74 views
0

因此,再次,我有一個小問題,我無法弄清楚我自己。意思是,我很確定我知道問題是什麼,我無法修復它。與CMake 2.8.6使用netbeans 7.01的問題

我正在C++中使用Netbeans 7.01和CMake 2.8.6進行開發。然而,當我試圖建立一個項目,我從CMake的出現以下錯誤:

CMake Error: The path to the source directory:

H:/Projects/Netbeans/CppApplication_1/CONF=Release

contains unsupported character '='.

Please use a different source directory name.

請注意,「CONF =釋放」不是一個文件夾。它似乎是由Netbeans設置的配置標誌,因爲它在我嘗試調試構建時發生變化。所以,我的猜測是,這是一個缺少空間或類似的東西。不幸的是,我無法弄清楚在哪裏改變。在任何相關的Netbeans窗口中都沒有選項,我無法在netbeans本身或項目的配置文件中找到任何相關內容。

這裏有沒有人遇到同樣的問題,並找到了解決辦法?我會很高興聽到它。如果缺少任何信息,請告訴我,我會盡快添加它們。

編輯: 只是注意到已經有netbeans 7.1版本,很高興知道。但是,即使使用此版本,也會出現同樣的問題。

回答

1

您必須指定您運行的命令以允許識別錯誤。但是,看起來您錯過了「源路徑」參數。

CMake的命令與所述路徑端部到源和應該是這樣的:

cmake -D CONF=Release <path to source>