Я пытаюсь настроить FLTK на создание окон с CMake с помощью SDK Windows.
До сих пор вот что я достиг до сих пор:Настройка FLTK на окнах с CMake
> svn co http://svn.easysw.com/public/fltk/fltk/branches/branch-1.3/ fltk-1.3
> cmake CMakeLists.txt -DOPTION_BUILD_EXAMPLES=NO -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=C:\dev\fltk-1.3
> nmake
> nmake install
Нет ошибок до сих пор.
Затем я создал файл test.cpp с примером приветствия, который я получил от документации.
Вот мой CMakeLists.txt:
cmake_minimum_required(VERSION 2.6)
project(Test)
find_package(FLTK REQUIRED NO_MODULE)
include(${FLTK_USE_FILE})
add_executable(test WIN32 test.cpp)
target_link_libraries(test fltk)
Когда я бег cmake CMakeLists.txt
я получаю сообщение об ошибке прошу меня установить FLTK_DIR
, так вот что я получил до сих пор:
> cmake CMakeLists.txt (error about FLTK_DIR) > cmake CMakeLists.txt -DFLTK_DIR=C:\dev\fltk-1.3\CMake > nmake
последней команда NMake дает мне этот результат:
[100%] Building CXX object CMakeFiles/test.dir/Test.cpp.obj Test.cpp Linking CXX executable test.exe LINK : fatal error LNK1104: cannot open file ';.obj' LINK Pass 1 failed. with 2 NMAKE : fatal error U1077: 'C:\dev\cmake-2.8.7-win32-x86\bin\cmake.exe' : return code '0xffffffff' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\nmake.exe"' : return code '0x2' Stop. NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\Bin\nmake.exe"' : return code '0x2' Stop.
Я попытался позволить FLTK установить себя по умолчанию, что не делало различий се.
Итак, может ли кто-нибудь помочь мне получить эту работу?