Android Studio 3.2:cmake message()输出显示在哪里
Android Studio 3.2: where is cmake message() output displayed?
我是Android Studio的新手。我正在研究一个具有相关C 部分的项目,该项目依赖于cmakelist.txt文件。是否有一种方法可以在同步阶段中显示来自我的cmakelist.txt中的某些消息(状态…..)命令的输出?我想到的是类似于Clion IDE中的" Cmake"观点。
输出文件的命名对我来说似乎有所不同,所以我想它正在不断变化。
我通过在我的cmakelists.txt中加入该输出来找到输出:
message(STATUS "TEST STATUS")
构建,然后运行:
fgrep "TEST STATUS" -r .
来自我的项目目录。
从构建中获取最基本的信息所需的操作几乎可以总结Android开发。
它应该在$ your-your-proj/$ your-module/.externalnativeBuild/cmake/debug/$ acrake/cmake_build_output.txt中,其中
- $ your-module默认为"应用",您的模块可能会有所不同
- $ ARCH是您的CPU Arch-Type(ARMEABI-V7A,ARM64-V8A X86_64等)
在同一目录中,您可以看到其他两个用于调试
的文件- cmake_build_command.txt
- android_gradle_build.json
将来发布," .externalnativeBuiold"目录名称/位置可能会更改;但是目前,它是目录的名称。
实际上输出在.cxx/cmake/debug/$ANDROID_ABI
相关文章:
- 了解 Linux 虚拟内存:valgrind 的 massif 输出显示了有和没有 --pages-as-heap 的主要差异
- 输出显示多个带整数的字符串值
- 如何使代码的输出显示为"工资减税"
- 如何让我的输出显示输入金额的星号
- 控制台输出显示ASCII值,而不是数字的预期数字
- 如何修复输出显示,以便显示正确排序的数据
- Android Studio 3.2:cmake message()输出显示在哪里
- 如何将OpenCV的输出显示或流式传输到HTML页面或其他一些客户端应用程序
- 我写了一个函数来删除循环链接列表中的第 1 个节点,但输出显示无限次"55 44 33 22 11 99",那么我该如何解决呢?
- 从c++程序运行shell脚本会自动将shell脚本的输出显示到控制台吗
- 为什么我的输出显示显示计算器中的每个选项
- C++将输出显示到php中
- 从 PHP 调用 C++ 应用程序 - 输出显示"Array"
- 有没有办法C++让循环的输出显示在同一行上
- 为什么日志输出显示在控制台主机中,而不显示在ISE中?(v4.0)
- 如何让GDB为每一行输出显示时间戳
- 为什么输出显示为无符号数
- 如何获得gdb tui汇编输出显示指令
- 为什么输出显示错误
- FFTW输入输出显示DSP