在網上找到過乙個指令碼,但是直接用哪個指令碼編在我的環境上會有各種各樣的問題,被逼無奈之下只能用最笨的辦法一點一點的扣。
1. configuration
./configure --target-os=darwin --enable-cross-compile --enable-pic --prefix=./libs --disable-yasm --disable-asm --disable-mmx --disable-mmxext --disable-sse --disable-sse2 --disable-sse3 --disable-sse4 --disable-sse42 --disable-inline-asm --disable-zlib --disable-doc --arch=i386 --extra-cflags=-arch\ i386 --extra-cxxflags=-arch\ i386 --extra-ldflags=-arch\ i386
我們用的編譯器應該是os x的clang,但是不知道為什麼,如果在configuration中制定編譯器的話會報錯,所以只好這裡先不指定,等到生成config.mak之後再到裡面去改。
2. 修改config.mak
修改內容主要包括:
arch=i386
cc=xcrun -sdk iphonesimulator clang
as=xcrun -sdk iphonesimulator clang
ld=xcrun -sdk iphonesimulator clang
depcc=xcrun -sdk iphonesimulator clang
depas=xcrun -sdk iphonesimulator clang
ar=libtool
arflags=-static -o
cflags += -mios-simulator-version-min=7.0
cxxflags += -mios-simulator-version-min=7.0
asflags += -mios-simulator-version-min=7.0
ldflags += -mios-simulator-version-min=7.0
3. 修改config.h
#define config_bzlib 0
#define config_iconv 0
然後就make make install就行了。
在OS X上執行Docker
brew update brew install docker brew install boot2docker docker剛開始推出的時候,只支援ubuntu。因為docker依賴於linux container,預設是不支援os x系統的。因此如果我們想在os x上使用docker,就必須借助...
在OS X上的WEP加密攻擊
為了在os x上破解wep,你要有kismac和aircrack ng的發現能力。kismac可以通過重新注入資料報來產生資料通訊,但它缺乏aircrack ng所具有的先進加密ptw 攻擊。這意味著你需要配置kismac以便將所有通訊資料報捕獲到pcap檔案中 kismac preferences...
在VirtualBox上安裝OS X 10 10
下面將介紹的嚮導用於介紹怎樣通過免費而強大的virtualbox在虛擬機上安裝os x yosemite 10.10 怎樣做 3 安裝iesd,若要自定義os x installesd gem install iesd4 開始安裝映象到基本系統 iesd i o yosemite.dmg t bas...