Tôi mới phát triển ios và tôi muốn sử dụng thư viện mp4v2. Tôi đã biên soạn thành công cho trình giả lập iphone, i386, nhưng đang gặp sự cố khi biên dịch cho kiến trúc iphone. Cấu hình/Make-ing cho i386 là dễ dàng:cách xây dựng mp4v2 cho iphone
./configure --disable-gch --enable-ub=i386
Tuy nhiên, sử dụng ARMv6/7 như một thẻ đã không làm việc
./configure --disable-gch --enable-ub=armv6,armv7
Trong khi cấu hình làm việc, lệnh make dẫn đến lỗi dưới đây:
/bin/sh ./libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -arch i386 -arch armv6 -arch armv7 -I./include -I./include -I. -I. -Wall -Wformat -g -O2 -fvisibility=hidden -c -o src/3gp.lo src/3gp.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -arch i386 -arch armv6 -arch armv7 -I./include -I./include -I. -I. -Wall -Wformat -g -O2 -fvisibility=hidden -c src/3gp.cpp -fno-common -DPIC -o src/.libs/3gp.o
llvm-g++-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2': execvp: No such file or directory
llvm-g++-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/arm-apple-darwin11-llvm-g++-4.2': execvp: No such file or directory
lipo: can't figure out the architecture type of: /var/folders/b6/vmqqncd55k79nb1nc4x30nwr0000gn/T//cctU2lnr.out
make: *** [src/3gp.lo] Error 1
Làm cách nào để biên dịch cho iphone?
Bạn có cố gắng giải quyết vấn đề này không? Tôi sẽ quan tâm. Trên trang thư viện, tôi không thấy ARM. –