1、要安裝xcode命令列工具,
2、xcode5以前都是gcc編譯的,在xcode5以後都是clang編譯,在指令碼中有所體現
指令碼中的黃色字型顯示編譯器的路徑,這個和xcode5以前是不一樣的
i386的編譯:
如果提示失敗,請在指令碼前面加sudo再次執行。
執行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包屬性
mac 使用xcode5編譯ffmpeg
1 要安裝xcode命令列工具,2 xcode5以前都是gcc編譯的,在xcode5以後都是clang編譯,在指令碼中有所體現 指令碼中的黃色字型顯示編譯器的路徑,這個和xcode5以前是不一樣的 i386的編譯 執行make 在執行make install命令,如果執行失敗,請使用sudo mak...
Xcode5下解析Crash日誌
1.提取xcode中自帶的crashreport解析器 跟xcode4時不同,在xcode5中,此解析器工具的路徑發生了變化。全路徑如下 3.執行如下命令 symbolicatecrash crashreport.crash 因系統設定不同,可能會報錯 error developer dir is ...
Ubuntu14 04環境下編譯Android
然後輸入如下命令 build envsetup.shlunch可能出現的問題 1.如果.bulid envsetup.sh 命令無法執行,是因為此檔案的許可權未設定,可以使用chmod x envsetup.sh修改許可權,然後再執行該檔案。2.編譯的時候可能會出現lunch未安裝的錯誤,原因是 e...