/ / CMake: не може да се намери тласък 1_60_0 (version.hp не е намерен) - c ++, тласък, cmake

CMake: не мога да намеря тласък 1_60_0 (version.hp не е намерен) - c ++, boost, cmake

Опитвам се да компилирам програма, използвайки Boost with CMake под Mac OS X.

Имам следната грешка:

CMake Грешка при / Applications / CMake.ап / Съдържание / акции / cmake-3.4 / модули / FindBoost.cmake: 721 (файл): файл STRINGS файл "/Users/.../src/boost_1_60_0/boost/boost/version.hpp" не може да бъде Прочети. Стек на повикванията (най-скорошната покана): CMakeLists.txt: 44 (Find_package)

Boost версия: 0.0.0

Наистина, когато отида вътре в boost_1_60_0 / boost, няма папка, наречена тласък.

Моят FindBoost не е ли актуален?

Отговори:

0 за отговор № 1

Аз вярвам, че сте задали грешката ви в околната среда! опитайте да зададете запис BOOST_INCLUDE_DIR = "/Users/.../src/boost_1_60_0" Изглежда, че го получавате директно към / boost_1_60_0 / boost, което няма да работи, тъй като вашият CMAKE ще търси verion.hpp в BOOST_INCLUDE_DIR / boost / folder.

BTW, сигурен ли си, че version.hpp не съществува? това е странно !

Наздраве