2012-07-20 72 views
0

我想將openjpeg庫添加到我的XCode 4項目中,以便我可以將iPhone攝像頭拍攝的圖像壓縮到jpeg2000。如何將此C庫添加到我的iOS Xcode 4項目中?

我使用OS/X上的Cmake構建了靜態庫(libopenjpeg.a)。 (我猜這可能是第一個錯誤,它需要由XCode構建,因此它是爲iPhone架構而不是OS X構建的)。

我在鏈接庫中添加了庫,我的目標庫爲

項目成功建立,但我似乎無法將任何頭從庫導入到我的任何Objective-C類。我嘗試手動將包含libopenjpeg頭文件的文件夾添加到用戶頭搜索路徑,但似乎沒有做任何事情。

有什麼建議嗎?

回答

0

最簡單的解決方案

將頭文件導入到項目源文件中。

0

您仍然可以在CMake的命令行上構建它,您只需修改CMakeLists.txt文件,以便在編譯時傳遞正確的標誌。

但是正如Gavin所指出的那樣,將頭文件和源文件從庫中拖入Xcode項目並放棄構建靜態庫可能會更簡單。

相關問題