2016-02-12 78 views
0

我想使用這個庫:https://github.com/micknoise/Maximilian做一些DSP和非常新的C++編譯這是導致我一些問題,使用C++庫,正值的.cpp和.h文件

我使用Visual Studio 15併成功地包含了一些靜態鏈接的庫,它們以.lib和.a的形式出現,但由於它沒有以編譯的形式出現,所以我很困惑如何將上述代碼鏈接到我的項目中。簡單地將解壓縮的項目文件夾(其中包含maximilian.h,然後將/ lib目錄與其餘的.c和.h文件)放入我的包含路徑中會導致鏈接器錯誤。我錯過了一步嗎?

+0

您是否將「.c」文件添加到您的項目中? –

+3

您是否在首頁上閱讀過他們的說明?已經有一個包含(VS2010)項目的VisualStudio子文件夾。您應該在解決方案中將這些東西作爲一個單獨的項目來構建,以獲取'.lib'文件。 –

+0

我編譯過這個項目,但是找不到包含.lib文件的成功編譯的任何地方。你提到「在你的解決方案中構建爲一個單獨的項目」 - 我不太清楚你的意思? –

回答

0

感謝上面的幫助,我可以通過打開Visual Studio項目並將.exe導出爲.lib來獲取.lib文件。然後我把這個包含在我的項目中,事情很好。