Опитвам се да компилирам програма, използвайки 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 не съществува? това е странно !
Наздраве