Название: MITK Отправлено: NightCoder89 от Июль 15, 2012, 22:39 Здравствуйте, у меня проблемы с компиляцией MITK под Qt ( http://docs.mitk.org/2012.06/BuildInstructionsPage.html ). У меня есть последний Qt SDK, CMake и visual studio 2010. Как собственно впилить MITK в Qt чтобы спокойно его использовать через visual studio или creator ?
Читаю раздел по установке и никак не могу понять что делать ??? Название: Re: MITK Отправлено: xokc от Июль 16, 2012, 09:43 Для начала вставить нормальную ссылку на MITK, затем видимо написать, что конкретно не получается.
Название: Re: MITK Отправлено: NightCoder89 от Июль 16, 2012, 13:24 Исправил, мне не понятно как собственно дальше MITK интегрировать в Qt или vs 2010. Взяв пакет ( http://www.mitk.org/download/releases/MITK-2012.06/Windows/ ) я должен в СMake указать место где установлен MITK и место где есть Qt. Проблема в том, что пакет MITK инсталлируется как приложение, а не как либа. В связи с этим и СMake не работает.
Название: Re: MITK Отправлено: kambala от Июль 16, 2012, 14:05 качать надо исходники, а не бинарник. http://www.mitk.org/download/releases/MITK-2012.06/MITK-2012.06.0-src.tar.gz (или склонировать из гит репозитория http://git.mitk.org/MITK.git)
Название: Re: MITK Отправлено: NightCoder89 от Июль 16, 2012, 14:15 Черт, точно ;D ! Меня tar.gz остановило, думал, что тут linux ::) ...
Я QtSDK скачал и поставил весь. Потом в vs 2010 ад-ин настроил на QtSDK (то есть спецом либу под vs 2010 не собирал). Вопрос - что собственно у меня вышло ? Статика иди динамика ? Или лучше статически собрать спец. Qt библиотеку под vs 2010 ? Название: Re: MITK Отправлено: kambala от Июль 16, 2012, 15:00 в сдк динамика, там есть библиотеки и для 2010 (скорее всего у тебя они и стоят). статику собирать особого смысла нету, ну только если тебе очень трудно распротранять вместе со своей программой несколько дллок.
Название: Re: MITK Отправлено: NightCoder89 от Июль 16, 2012, 16:23 Если собираешь qt статически, то только QtWebKit не работает ? Просто как раз мне удобнее один .exe принести нежели папку с .exe и кучей .dll. Мне только Phonon важен.
Может тогда подскажите программу-инсталлятор ? Что то типа NSIS. Название: Re: MITK Отправлено: _OLEGator_ от Июль 17, 2012, 08:52 Не стоит статикой пользоваться - от нее только гемор.
Inno Setup из простых инсталляторов. Название: Re: MITK Отправлено: NightCoder89 от Июль 17, 2012, 21:07 С компиляцией опять проблемы. Вот что пишет при выборе vs 10 как генератора:
Setting build type to 'Debug' as none was specified. Check for working C compiler using: Visual Studio 10 Check for working C compiler using: Visual Studio 10 -- broken CMake Error at C:/Program Files/CMake 2.8/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:52 (MESSAGE): The C compiler "cl" is not able to compile a simple test program. It fails with the following output: Change Dir: C:/Users/Dell/Desktop/TEST/CMakeFiles/CMakeTmp Run Build Command:C:\PROGRA~1\MICROS~2.0\Common7\IDE\devenv.com CMAKE_TRY_COMPILE.sln /build Debug /project cmTryCompileExec2017650799 Microsoft (R) Visual Studio Version 10.0.40219.1. Copyright (C) Microsoft Corp. All rights reserved. 1>------ Build started: Project: cmTryCompileExec2017650799, Configuration: Debug Win32 ------ 1> Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for 80x86 1> Copyright (C) Microsoft Corporation. All rights reserved. 1> 1> cl /c /Zi /W3 /WX- /Od /Ob0 /Oy- /D WIN32 /D _WINDOWS /D _DEBUG /D "CMAKE_INTDIR=\"Debug\"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Fo"cmTryCompileExec2017650799.dir\Debug\\" /Fd"C:/Users/Dell/Desktop/TEST/CMakeFiles/CMakeTmp/Debug/cmTryCompileExec2017650799.pdb" /Gd /TC /analyze- /errorReport:prompt C:\Users\Dell\Desktop\TEST\CMakeFiles\CMakeTmp\testCCompiler.c /Zm1000 1> 1> testCCompiler.c 1>RC : fatal error RC1106: invalid option: -ologo 1> ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== CMake will not be able to correctly generate this project. Call Stack (most recent call first): CMakeLists.txt:29 (project) Configuring incomplete, errors occurred! На просторах Интернета пишут, что это чисто заморочки Windows 7. Название: Re: MITK Отправлено: NightCoder89 от Июль 18, 2012, 17:52 Все, решил. Нужно просто поставить новое Microsoft Windows SDK и снести старое (если есть).
|