2013-09-21 29 views
3

嘗試使用CMake配置項目時,我一直面臨一些問題。CMake上的Boost_DIR-NOTFOUND

即使CMake的似乎找到所需的庫:

Boost version: 1.49.0 
Found the following Boost libraries: 
    system 
    thread 
    chrono 

它仍然無法找到它的根目錄:

Boost_DIR-NOTFOUND 

我使用Linux Mint的15(奧利維亞)。提前致謝。

回答

3

如果要檢查搜索是否成功,則需要檢查變量Boost_FOUND

Boost_DIR變量使用Boost的包配置文件(這是目前不再支持升壓1.54)時是唯一的意義。因此,如果通過查找調用將該值留在NOTFOUND狀態中,那就很好了。詳情請參閱documentation