Я скачал CustusX с домашней страницы и попытался следовать за build instructions. (с ./cxInstaller.py --full --all -t RelWithDebInfo
в качестве последней команды, которая прошла гладко на Kubuntu 14.04.Как настроить IDE для CustusX для разработки плагинов?
Теперь, когда все вышло и доступно на жестком диске, я попытался настроить проект таким образом, чтобы я мог выполнить некоторую отладку из среды IDE, например qtcreator или затмение. Я искал документацию, но не нашел ее там.
Я попытался указать cmake-gui на /[...]/custusx/CX/CX, выбрал Eclipse CDT4 - Ninja и попытался настроить. Но это не удается, так как он не может найти FindEigen.cmake:
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
Could NOT find Eigen (missing: EIGEN_INCLUDE_DIR EIGEN_VERSION_OK)
(Required is at least version "2.91.0")
Call Stack (most recent call first):
/usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:3 15 (_FPHSA_FAILURE_MESSAGE) CMake/FindEigen.cmake: 76 (find_package_handle_standard_args) CMake/cxInitializeLibraries.cmake: 273 (find_package) источник/CMakeLists.txt: 11 (cx_initialize_Eigen) `
Я вижу, что в а FindEigen.cmake
Каталог CMake, но установка CMAKE_MODULE_PATH
тоже не помогла.
QtCreator не работает либо как он испытывает те же проблемы с анализом файлов CMake, когда указал на CMakeLists.txt на custusx/CX/CX
Итак, вопрос заключается в том, чтобы получить работающую установку в предпочтительном QtCreator IDE или затмением для разработки плагинов custusx?
Я хотел создать custusx тег, но у меня недостаточно репутации. Я считаю, что проблема связана только с этим программным пакетом, поэтому я был бы признателен за такой тег (это в соответствии с этим [ответ] (http://meta.stackoverflow.com/questions/252944/when-is-tag -creation-appro-and-how-do-it-work): добавление комментария и запрос на создание). Представляется также, что авторы задавали вопросы, заданные здесь (со страницы [страницы разработчиков] (http://www.custusx.org/index.php/developers): «Опубликуйте вопрос по адресу http: // stackoverflow.com/search?q=custusx, используйте тег custusx ") – Joma