GMP是否支持armv7s?

时间:2013-01-25 08:53:33

标签: gmp armv7

我尝试将GMP用于iPad应用程序。

不幸的是,由于库{ - 1}}的架构不正确而无法与XCode 4.5.1一起运行。

armv7s

我尝试使用 armv7 的体系结构构建库,并使用我的XCode成功运行,但不是 armv7s

我对 armv7 Undefined symbols for architecture armv7s: "___gmpz_add", referenced from: _main in gmp.o "___gmpz_get_str", referenced from: _main in gmp.o "___gmpz_init_set_str", referenced from: _main in gmp.o ld: symbol(s) not found for architecture armv7s clang: error: linker command failed with exit code 1 (use -v to see invocation) 配置为: -

  

sudo sh ./configure   CC = “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ LLVM-GCC-4.2”   CXX = “/应用/ Xcode.app /内容/开发商/平台/ iPhoneOS.platform /开发人员的/ usr /斌/ LLVM-G ++ - 4.2”   CPP =“/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ LLVM-GCC-4.2   -E“LD =”/ Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr / bin / ld“   CPPFLAGS =“ - arch armv7 - isysroot   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk   -miphoneos-version-min = 4.2“AR =”/ Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr / bin / ar“   NM = “/应用/ Xcode.app /内容/开发商/平台/ iPhoneOS.platform /开发人员的/ usr /斌/ nm” 是   NMEDIT = “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ nmedit”   libtool的= “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ libtool的”   LIPO = “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/脂”   OTOOL = “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ otool”   RANLIB = “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ ranlib的”   STRIP = “/应用/ Xcode.app /内容/开发商/平台/ iPhoneOS.platform /开发人员的/ usr /斌/条”   --disable-shared --enable-static --prefix = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr / local / gmp / 5.1.0 / armv7   主机=无 - 苹果darwin10

对于 armv7s : -

  

sudo sh ./configure   CC = “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ LLVM-GCC-4.2”   CXX = “/应用/ Xcode.app /内容/开发商/平台/ iPhoneOS.platform /开发人员的/ usr /斌/ LLVM-G ++ - 4.2”   CPP =“/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ LLVM-GCC-4.2   -E“LD =”/ Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr / bin / ld“   CPPFLAGS =“ - arch armv7s -isysroot   /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk   -miphoneos-version-min = 4.2“AR =”/ Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr / bin / ar“   NM = “/应用/ Xcode.app /内容/开发商/平台/ iPhoneOS.platform /开发人员的/ usr /斌/ nm” 是   NMEDIT = “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ nmedit”   libtool的= “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ libtool的”   LIPO = “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/脂”   OTOOL = “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ otool”   RANLIB = “/应用/ Xcode.app /内容/开发/平台/ iPhoneOS.platform /开发人员的/ usr / bin中/ ranlib的”   STRIP = “/应用/ Xcode.app /内容/开发商/平台/ iPhoneOS.platform /开发人员的/ usr /斌/条”   --disable-shared --enable-static --prefix = / Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr / local / gmp / 5.1.0 / armv7s   主机=无 - 苹果darwin10

我尝试谷歌查看GMP是否支持GMP,但没有相关信息。

不支持或armv7s之前我的配置不正确吗?

0 个答案:

没有答案