我試圖在我的iPhone應用程序中使用Google的v8。 我使用「make arm」構建了庫,如Google網站上所述。 不幸的是,我收到了幾個鏈接器錯誤,告訴我該庫是爲「歸檔」構建的。如何爲armv7構建V8
終端告訴我,該庫的架構是i386的:
lipo -info libv8_base.a
input file libv8_base.a is not a fat file
Non-fat file: libv8_base.a is architecture: i386
所以,實際上,我怎麼建立一個ARMv7的圖書館嗎?
順便說一句:我真的不知道這個圖書館建設的東西。也許我只能在實際的ARM設備上爲ARM構建?我不明白爲什麼我無法在任何地方下載預建文件。
V8是一個即時編譯器。這在AppStore中是不允許的(因此谷歌自己的iOS版Chrome應用不使用V8)。 – vcsjones
好吧,但我仍然想知道是什麼問題.. – HenryLadung