`

ndk-build 报 Fatal error: invalid -march= option: `armv5te' 错误的解决办法

阅读更多

ndk版本 r8e

操作系统:ubuntu 12

 

编译jni 报 Fatal error: invalid -march= option: `armv5te' 错误

 

解决办法:

ln -s $NDK_PATH/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-as $NDK_PATH/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/libexec/gcc/arm-linux-androideabi/4.6/as

 

然后运行

ndk-build -B V=1

 

分享到:
评论
2 楼 华仔2548 2013-05-14  
我刚才又重新下载了下ndk 发现toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/libexec/gcc/arm-linux-androideabi/4.6/  没有as文件
1 楼 华仔2548 2013-05-13  
我看到这个方法  在下面这个网页
http://stackoverflow.com/questions/10770296/error-while-compiling-android-jni-sample-invalid-march-option-armv5te


但是 这个
ln -s $NDK_PATH/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-as $NDK_PATH/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/libexec/gcc/arm-linux-androideabi/4.6/as
是啥意思?  是要在终端输入吗? 还是在哪里? 我在终端输入直接死机了

相关推荐

    ndk-build.zip

    5. **使用ndk-build**:现在,你可以在Git Bash中使用常规的“ndk-build”命令,比如`ndk-build clean`清理项目,`ndk-build`编译项目,或者根据你的Android.mk和Application.mk文件进行其他自定义构建操作。...

    ndk-build-examples

    本资源"ndk-build-examples"提供了关于如何使用NDK构建原生代码的实例,通过adb运行可执行文件,帮助开发者深入理解NDK的使用方法。 `ndk-build`是Android NDK中用于编译原生代码的命令行工具,它可以自动处理依赖...

    android-ndk(android-ndk-r25b-linux.zip)

    Linux用户需要解压“android-ndk-r25b-linux.zip”,将其添加到PATH环境变量中,以便在终端中直接使用ndk-build、ndk-gdb等命令。此外,Linux下的开发环境设置,如编译器配置、交叉编译等,也需要熟悉。 总结来说...

    android studio ndk-build 编译C生成.so文件demo

    5. **运行ndk-build** 在命令行中切换到`app`目录下,运行以下命令: ``` ndk-build ``` 这将在`app/libs`目录下生成对应的armeabi-v7a和x86等架构的.so文件。 6. **配置Java代码** 在MainActivity.java中...

    ndk-build.exe

    通过ndk-build.exe转接,可以直接在git bash中使用ndk-build功能。配合cmder使用git bash可以做到类似Linux的体验

    android-ndk(android-ndk-r26b-windows.zip)

    这个压缩包“android-ndk-r26b-windows.zip”包含了NDK的第26个版本,专为Windows操作系统设计。通过这个工具,开发者可以利用原生代码编写高性能、低级别的应用模块,比如图形处理、物理模拟或音频处理等。 在...

    android-ndk(android-ndk-r25b-windows.zip)

    5. **ndk-build脚本**:这是一个基于Makefile的构建系统,用于自动化编译和链接原生代码。 6. **C++支持**:NDK支持C++11及更高版本,以及一些C++标准库,如STL,这使得C++开发者能在Android平台上更好地工作。 7....

    ndk-stack调试 cocos2d-x

    ndk-stack 调试 cocos2d-x ndk-stack 是一个强大的命令行调试工具,用于调试 Native 代码,especially for Android 平台的.so 库文件。下面我们来详细了解 ndk-stack 在 cocos2d-x 中的应用。 什么是 ndk-stack? ...

    ndk-build编译so文件

    在Ubuntu的情况下,ndk-build编译C++成Android Studio可用的so文件。这里是一个将android-ndk-r21e生成交叉编译链之后,可以直接使用ndk-build这个指令就可以生成Android Studio可以使用的依赖库.so文件。CRC16是一...

    android-ndk-r19c-linux-x86_64.zip

    echo 'export PATH=$PATH:/opt/android/ndk/android-ndk-r19c' | sudo tee -a ~/.bashrc source ~/.bashrc ``` 现在,NDK已准备就绪。接下来,我们需要安装QT 5.13。访问QT官方网站(https://www.qt.io/download)...

    ndk-build编译工具

    ndk-build Native方法编译工具

    incredibuild_ndk-build.rar

    标题"Incredibuild_ndk-build.rar"涉及到的是一个与Android NDK开发相关的工具包,它包含两个关键文件:`ndk-build.cmd`和`profile.xml`。这些文件在Android原生开发过程中扮演着重要角色。 **NDK**是Android ...

    Android 使用ndk-build和cmake构建JNI程序 demo

    本示例"Android 使用ndk-build和cmake构建JNI程序 demo"将向你展示如何在Android项目中集成原生代码。Android NDK(Native Development Kit)提供了一种方式,让开发者可以使用这些本地语言编写应用的一部分,然后在...

    NDK-build-under-ubuntu.rar_Ubuntu!

    本资源"NDK-build-under-ubuntu.rar_Ubuntu!"专门针对Ubuntu操作系统,旨在为新手提供详尽的NDK搭建指南。下面我们将深入探讨Ubuntu环境下如何搭建和使用NDK。 **1. 安装NDK** 首先,确保你的Ubuntu系统是最新的。...

    jni使用ndk-build的方式调用

    本教程将详细介绍如何使用NDK-Build的方式在Android项目中调用C/C++代码。 首先,理解NDK-Build。NDK是Android Native Development Kit的缩写,它是一组工具,开发者可以使用这些工具编写和编译原生代码,然后将其...

    android-ndk(android-ndk-r23b-windows.zip)

    3. **构建系统**:如Build.Gradle插件,使得在Android Studio中可以方便地集成NDK项目,支持CMake或ndk-build脚本进行构建管理。 4. **预编译库**:NDK可能还包括一些预先编译好的库,如OpenSSL、SQLite等,方便...

    NDK工具android-ndk-r10e-linux-x86_64

    3. **构建过程:**使用NDK的`ndk-build`脚本来编译本地代码,它会自动处理依赖和生成相应的库文件。 4. **集成到项目:**将编译好的库文件放入Android项目的jniLibs目录,然后通过Gradle或Ant构建系统将它们打包进...

    android-ndk-r18b-windows-x86_64.zip

    使用压缩包内的“android-ndk-r18b”文件,开发者可以按照官方文档进行安装和配置,然后在Android Studio中集成NDK,通过CMake或ndk-build脚本来编译原生代码。同时,开发者需要注意,虽然NDK提供了许多优势,但过度...

    android-ndk(android-ndk-r26b-darwin.zip)

    Android Studio的Gradle插件支持CMake和ndk-build两种构建方式,使得原生代码的集成更加便捷。 **注意事项** - 开发原生代码时,需要注意内存管理和线程同步,因为这些问题在Android平台上可能导致内存泄漏或死锁...

    android-ndk-r16b-windows-x86_64.zip

    6. **动态和静态库的打包工具**:如`ndk-build`和`cmake`命令,用于生成.so文件,这些文件可以被Android应用加载并执行。 7. **NDK调试工具**:包括gdb(GNU调试器)和其他调试辅助工具,帮助开发者调试原生代码。 ...

Global site tag (gtag.js) - Google Analytics