我正在編譯lms-suit,這是Lime Microsystems LMS系列收發器的控制軟件。 https://github.com/myriadrf/lms-suite構建lms-suit,OpenGL錯誤
一直關注位於自己的 「編制指南窗口」: LMS6002D/LMS-西裝/文檔從gitbub這裏下載。
完成以下事項:
-
安裝CMake的
- 安裝Visual Studio(社區)
- 安裝的wxWidgets
- 構建wxwidget使用VS,沒有錯誤的庫。
- 安裝EZ-USB FX3 SDK
- 從LMS套房主\ LMS6002D FFTW
- 複製LMS-訴訟文件夾解壓到C:\
- 跑cmake的,給它正確的FFTW路徑之後沒有錯誤報告。 cmake conf screenshoot
從build目錄打開lms-suit.sln,然後試圖用VS編譯它。
但是,這裏是我得到兩個錯誤,我不知道我缺少什麼,或哪一步可能導致錯誤。 這兩個錯誤在OpenGLGraph.cpp:
標識符 「m_glContext」 未定義
LMS-套房C:\ LMS-西服\ LMS-套件\ SRC \ gui_src \ FFT \ oglGraph \ OpenGLGraph.cpp 55錯誤(活動)中函數調用的參數太少LMS套房
C:\ LMS-西服\ LMS-套件的\ src \ gui_src \ FFT \ oglGraph \ OpenGLGraph.cpp 583
我假設github代碼是正確的,而且在前面的步驟中我做了錯誤的事情。幾乎看起來像我缺少一個頭文件?
'm_glContext'不存在,但是[header](https://github.com/myriadrf/lms-suite/blob/master/LMS6002D/lms-suite/src/gui_src/fft/oglGraph/OpenGLGraph。 h#L333)包含'm_DrawingContext'。 [SetCurrent](http://docs.wxwidgets.org/trunk/classwx_g_l_canvas.html#a9f9ab3909606484e717904064d4e7b4f)需要一個上下文,但[there](https://github.com/myriadrf/lms-suite/blob/master/LMS6002D /lms-suite/src/gui_src/fft/oglGraph/OpenGLGraph.cpp#L583)沒什麼。簡而言之:lms套件是越野車或已棄用。 – Youka