1、要安裝xcode命令列工具,
2、xcode5以前都是gcc編譯的,在xcode5以後都是clang編譯,在指令碼中有所體現
指令碼中的黃色字型顯示編譯器的路徑,這個和xcode5以前是不一樣的
i386的編譯:
執行make
在執行make install命令,如果執行失敗,請使用sudo make install
這樣就生成.a檔案包,其中產生警告,不用管。
把.a檔案拷貝出來後,在執行
make clean命令
下面是arm7指令碼
1、make
2、make install 如果執行失敗,請使用sudo make install
3、make clean
下面是arm7s指令碼
1、make
2、make install 如果執行失敗,請使用sudo make install
3、make clean
lipo -create /users/zhangl/desktop/ffmpeg/sim/libswscale.a /users/***/desktop/ffmpeg/arm7/libswscale.a /users/***/desktop/ffmpeg/arm7s/libswscale.a -output /users/***/desktop/ffmpeg/ios/libswscale.a
使用lipo -create 檔名 -output 檔名
這個將i386,arm7和arm7s合併成乙個.a檔案
使用 lipo -info /users/**/desktop/ffmpeg/ios/libswscale.a
architectures in the fat file: /users/***/desktop/ffmpeg/ios/libswscale.a are: i386 armv7 armv7s
lipo -info命令檢視.a包屬性
Xcode5使用遇到的問題
本文將記錄使用xcode5過程中遇到的一些問題。今天公升級了xcode5,目前還是預覽版,安裝之後,執行舊工程,遇到了一些問題 1.building for ios simulator,but linking against dylib built for macosx file usr lib l...
Xcode 5 環境下編譯 ffmpeg 庫
1 要安裝xcode命令列工具,2 xcode5以前都是gcc編譯的,在xcode5以後都是clang編譯,在指令碼中有所體現 指令碼中的黃色字型顯示編譯器的路徑,這個和xcode5以前是不一樣的 i386的編譯 如果提示失敗,請在指令碼前面加sudo再次執行。執行make 在執行make inst...
xcode 5 使用 XCTest 做單元測試
xcode 5 使用 xctest 做單元測試 一 在xcode5 之前,我們新建專案時,可以選擇是否整合單元測試 如今在xcode5,我們新建立的專案預設就已經整合了單元測試和arc xcode5 之後整合的單元測試框架 xctest.framework 如圖,我們用xcode5 新建立乙個 名為...