从源代码构建 Android 时如何查看实际的 gcc 选项?

2024-03-26

我正在尝试调试我的 android 源构建环境(Android.mk 文件)。默认情况下,make 系统在构建过程中不显示 gcc 命令行。 实现这一点的最佳方法是什么?


对于提出请求的人来说可能为时已晚,但对于其他提出请求的人来说可能已经太晚了。来自ndk文档@https://docs.google.com/document/d/1jXxLV866aY9QXWS_9UwLSJjX1I6d1XfBhk1IeEyRgYE/edit?pli=1 https://docs.google.com/document/d/1jXxLV866aY9QXWS_9UwLSJjX1I6d1XfBhk1IeEyRgYE/edit?pli=1

ndk-build NDK_DEBUG=1 --> 生成可调试的本机代码。

ndk-build V=1 --> 启动构建,显示构建命令。

ndk-build -B --> 强制完全重建。

ndk-build -B V=1 --> 强制完整重建并显示构建 命令。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从源代码构建 Android 时如何查看实际的 gcc 选项? 的相关文章

  • WifiConfiguration 在 Lollipop 中启用网络

    我正在研究 Wifi 项目 有一个模块可以让用户以编程方式加入 wifi 在 kitkat 及以下版本中它可以成功工作 但在 Lollipop 中它不起作用 这是代码 WifiManager wifiManager WifiManager
  • Android 的 GCM 推送通知[关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 最近 我尝试学习 GCM 并制作一个测试应用程序 该应用程序将通过 androids 官方网站获取 an
  • API 31 上是否有官方方法来提供文件关联,可能使用 pathSuffix/pathAdvancedPattern?

    背景 现代桌面操作系统上的一个众所周知的功能是能够处理文件 允许用户从文件管理器和其他应用程序中打开它们 作为 文件关联 配置 问题 到目前为止 对于用户和开发人员来说 在 Android 上设置文件类型关联并不是一件很方便的事情 在 An
  • 可以混淆/加密 SharedPreferences 文件吗?

    因此 我对混淆应用程序的 SharedPreferences xml 文件很感兴趣 就像 Android LVL 混淆其许可证 cahce 数据一样 这是可以想象的吗 大量的谷歌挖掘几乎没有产生任何可能解决我的问题的结果 我当然不是密码学家
  • Android 中的 XmlPullParser 陷入困境

    经过多个小时的搜索和调试后 我仍然停留在同一个地方 并且 Eclipse 没有帮助我 我试图解析这个 RSS 提要 http fr espnf1 com rss motorsport story feeds 0 xml type 2 这很简
  • 无法解析配置“:app:debugRuntimeClasspath”的所有文件。问题

    我的 android studio 遇到了下一个问题 导致 org gradle api internal artifacts ivyservice DefaultLenientConfiguration ArtifactResolveEx
  • Droid 3 上的列表视图背景为灰色

    我有一个带有自定义背景的列表框 它在黑色背景的两侧显示一条细白线 在我所有的测试手机 Galaxy Captivate Vibrant Nexus 1 G Tablet Archos 32 Droid 上运行良好 我刚买了一台 Droid
  • 如何使用RecyclerView.State保存RecyclerView滚动位置?

    我有一个关于 Android 的问题RecyclerView State http developer android com reference android support v7 widget RecyclerView State h
  • Android 可检查子菜单选项

    所以我有一个用于选项菜单项的子菜单 我想要一个可检查条目的列表 用户可以根据需要选择 取消选择多个条目 我无法解决的唯一问题是如何防止单击其中一个复选框时关闭选项菜单 我看到 PerformShortcut 有一个 FLAG PERFORM
  • 完成特定 Activity 的所有实例

    应用程序中可以有很多活动 最后启动的活动保留在堆栈顶部 按下后它会完成当前活动 我有一系列活动 这是流程 如果我们有 A B C 1 D C 2 活动 C 1 和 C 2 是在导航应用程序时启动的活动 C 的两个不同实例 因此 必需的是清除
  • 如何通过代码设置Fragment标签?

    我还没有找到类似的东西setTag String tagName 方法中的Fragment班级 唯一的方法是设置Fragment我发现的标签是通过做FragmentTransaction并传递标签名称作为参数 这是显式设置的唯一方法吗Fra
  • ScrollView 只能承载一个直接子级,但它只有一个

    每当我开始活动时 我都会收到此错误 这是完整的堆栈跟踪 Process com example PID 28799 java lang RuntimeException Unable to start activity ComponentI
  • 创建用于 Android 库分发的 JAR

    我正在开发一个 android 库 并希望导出一个 JAR 文件 我可以分发该文件供其他人在他们的应用程序中使用 我不想分发源代码 因为它包含有关发布到我的网络服务器的详细信息 我尝试使用在 bin 目录中创建的 JAR 文件并将该 jar
  • Android - 具有可序列化对象的 SharedPreferences

    我知道 SharedPreferences 有putString putFloat putLong putInt and putBoolean 但我需要存储一个类型的对象Serializable in SharedPreferences 我
  • Android - 保持用户登录状态

    我正在尝试使用 PHP 和 MySQLi for Android 进行登录 我不明白的是如何保持用户登录状态 我看到一个简单的教程 其中有人使用 SQLite 来保护信息 但我不知道这是否真的安全 如何保存用户信息以保持用户登录状态 谢谢
  • 从 Activity 调用选项卡式片段方法

    我有一项活动由三个片段组成 这些片段使用使用 PagerAdapter 的操作栏选项卡 我想要做的是从主活动访问活动选项卡式片段中的方法 我已经尝试了下面的代码 但这只是将片段返回为空 所以我猜它无法在选项卡中找到它 NPListFragm
  • Android 可扩展 GridView 就像 Google 图像一样

    我想创建可扩展的 GridView 其行为类似于 Google 图像页面 我想知道如何实现这样的功能 当我单击其中一张图像时 页面会展开并显示图片的详细信息 Android 中是否可以做类似的事情 Images grid Expanded
  • 动画结束后更改视图位置

    我开发了一个基于ViewGroup我的问题是我需要在动画结束后保存项目的位置 我打了电话setFillAfter true 在我创建的动画对象中AnimationListener并在其中onAnimationEnd方法调用View layo
  • Android应用程序中的模式输入

    我想知道是否有其他替代方案可以替代 Android 上平庸的 EditText 密码输入 是否有 API 或开源代码可以集成到我的应用程序中 类似于锁屏图案解锁 Intent 可能会返回哈希值 数字 字符串或代表用户输入的模式的任何内容 我
  • 如何在对话框中配置自定义按钮?

    这里我有一个自定义对话框 里面有背景 2 ImageButton 问题是 当我尝试为该按钮设置 onclick 侦听器时 程序将返回 NullPointerException 我不知道为什么会发生这种情况 无论如何如何将操作分配给对话框内的

随机推荐

  • Android L 忽略形状作为可绘制背景

    我正在 Nexus 5 上测试 Android L Preview 我的应用程序出现问题 我有一些带有背景设置的 TextView android background drawable rounded textview 而 圆形文本视图
  • Bash 函数内间接变量赋值

    我有一个脚本 其中需要对用户输入进行多次评估 我正在研究的解决方案是将评估位放入一个函数中 并在每次需要评估输入时简单地调用该函数 问题是当我尝试更新时 1变量 指函数的第一个变量参数 我收到错误消息 VARIABLE 命令未找到 这是代码
  • Flutter - 如何测试本地化小部件?

    我读过这个问题的答案question https stackoverflow com questions 52463714 how to test localized widgets in flutter 但这并没有帮助我理解在我的情况下该
  • React 路由器更改 url 而不重新加载页面

    当我使用react router 0 13 3时 一切正常 我正在更改url并且发生了没有重新加载的转换 现在 在 React router 2 0 中 如果我手动更改 url 我的应用程序将完全重新加载 而不是简单的重定向 我如何解决它
  • C# Nhibernate 保存列表

    今天 我有一个包含 40 000 个寄存器的列表 我需要将其保存在我的 MSSQL 数据库中 当我尝试保存它时 我检查了控制台显示 我意识到它正在逐项保存 并且消耗了大量时间 即使我尝试使用下面的命令插入整个列表也是如此 List
  • 允许 UIWebView 内的位置访问

    我有一个基于 webview 的应用程序 当我访问时http maps google com http maps google com 我的 webview 没有像 Safari 那样传递位置 我知道需要 CLLocationManager
  • 检测显卡性能-JS

    这是一个远景 有没有办法通过 JS 插件来检测显卡性能的强弱 我们为客户构建了一个视差站点 它在性能较低的机器上出现卡顿 我们可以调整性能以使其全面更好地工作 但这当然会降低使用较高性能机器的用户的体验 我们也可以检测浏览器版本 但相同的浏
  • 如何在 Swift 中消除警告?

    我有一段代码会生成大量警告 已弃用的 API 使用 clang 我可以这样做 pragma clang diagnostic push pragma clang diagnostic ignored Wdeprecated declarat
  • 这个 Groovy 构造有什么问题?

    这是一个简短的 Groovy 脚本 import org apache commons io FileUtils def dir new File mydir def files FileUtils listFiles dir new St
  • 无法在 Qt 中设置几何图形

    我收到错误setGeometry在 Qt5 中的一个非常简单的程序中 int main int argc char argv QApplication a argc argv QLabel m photo new QLabel m phot
  • 自定义抛出异常javascript的错误消息

    我正在尝试自定义 javascript 中异常抛出的错误消息 到目前为止我的尝试都失败了 我正在尝试这个 但它不起作用 function abc sender args alert ex2 throw error new alert 你需要
  • 切换到 mysqli 后 LOCAL INFILE 出现问题

    任何了解在 PHP 中使用 LOCAL INFILE 的问题的人都会理解我对此的沮丧 我之前通过在连接调用中使用 128 标志 使 LOCAL INFILE 在所有 PHP 脚本中正常工作 mysql connect DB SERVER D
  • 我的 Qt 应用程序中收到了 WM_DEVICECHANGE,但未收到 DBT_DEVICEARRIVAL

    我正在按照一个示例来检测 Windows 7 中的 USB 闪存驱动器插件和拔出检测 我确实收到了通知WM DEVICECHANGE但不是DBT DEVICEARRIVAL这是插入USB设备时的情况 我的代码如下 WINDOWS EVENT
  • 使用 SystemJS 模块系统时 WebStorm 从索引文件导入

    假设我有以下源结构 home home component ts shared domain car domain ts house domain ts person domain ts index ts 所有域文件都包含类似的内容 exp
  • 是否可以在不与ios集成的情况下下载Google Drive文件

    是否可以从 google 驱动器下载文件而不集成它的 sdk 类文件 或身份验证 考虑以下场景 我在我的示例应用程序中使用了 UIWebView 我通过 UIWebView 登录 Google Drive 就像登录 Google Drive
  • svg转png时添加css样式

    I have the following problem I am converting the svg plot created by d3 js but the png is completely different from svg
  • 如何将 MIME 类型添加到 .htaccess?

    我想将以下 MIME 类型添加到由以下人员运行的网站Apache
  • 在 pandas 中添加时间戳偏移量

    我有一个数据框 df 当我运行 print df index 时 我得到 DatetimeIndex 2011 08 05 00 00 00 04 00 2011 08 05 01 00 00 04 00 2011 08 05 02 00
  • Rake on Rails 3 问题

    我将 Rails 2 3 应用程序移至 Rails 3 该应用程序实际上运行得很好 但我对 rake 任务有问题 看起来环境文件中的配置未正确初始化 我得到的错误是 rake aborted undefined method cache c
  • 从源代码构建 Android 时如何查看实际的 gcc 选项?

    我正在尝试调试我的 android 源构建环境 Android mk 文件 默认情况下 make 系统在构建过程中不显示 gcc 命令行 实现这一点的最佳方法是什么 对于提出请求的人来说可能为时已晚 但对于其他提出请求的人来说可能已经太晚了