ninja

    1热度

    1回答

    在新的Android Studio NDK ninja构建系统(v 2.3+)中,转储实际的gcc/clang命令行选项的最佳方法是什么? 目前,我特意将#ERROR语句在我的C文件: ... #include <gperf.h> #error "Compiler, stop!" #define LOGI(...) \ ((void)__android_log_print(AN

    0热度

    1回答

    我试图将项目切换到meson/ninja,但需要多次执行ninja才能成功完成,初看起来早期故障是由于应该在它之前完成不完整的构建步骤。看起来不按顺序的步骤通常是在我调用sed到custom_target来修复某个库(lib-b)编译过程中依赖另一个(lib-a)编译期间自动生成的输出。实际上,这就是我对(lib-b): lib_b = shared_library('lib-b-' + apiv

    0热度

    1回答

    如何查看忍者在处理build.ninja文件时产生的实际编译器调用(在我的情况下是对clang编译器的调用)? 目前,我只是得到了一堆摘要如下: [1/47] Building C object CMakeFiles/proj.dir/home/me/projects/proj/src/native_src.c.o 而我希望看到实际的铛命令行调用为每个源文件编译。

    0热度

    1回答

    我试图让忍者的工作与CMake的FreeBSD的10.3 cmake -GNinja .. -- Configuring done CMake Error: The detected version of Ninja() is less than the version of Ninja required by CMake (1.3). -- Build files h

    0热度

    2回答

    我想在CentOS7上构建webrtc。我能够安装所有webrtc所需的依赖项我正面临gn(生成忍者文件的元生成系统)抱怨它无法找到GLIBC_2.18的问题。我遵循这里的构建指令(https://webrtc.org/native-code/development/)并在generating ninja build files stage上获取此错误。 堆栈跟踪错误: $ gn gen out/

    1热度

    1回答

    我有一个使用cmake + make的项目构建,它使用宏来更改应用程序文件的功能。 我试图从make切换到ninja,但是当sudo需要问我root密码才能运行setcap ninja不显示请求并且不允许我插入它。 是否有可能做些什么呢? PS。将setcap执行移出编译时间不是一种选择,因为其他人正在使用make,他们很高兴这样!

    0热度

    2回答

    我在为ARM平台构建铬时遇到了问题。以下是有关我的主机服务器的一些细节: Linux版本的4.2.0-42泛型(buildd @ lgw01-55)(gcc版本4.8.4(Ubuntu的4.8.4-2ubuntu1〜14.04.3)) 而我使用Chromium版本53.0.2785.143。我试图用GN打造铬,这里是我的args.gn文件参数: target_cpu = "arm" arm_tu

    0热度

    2回答

    char *w = "Artîsté"; printf("%lu\n", strlen(w)); int z; for(z=0; z<strlen(w); z++){ //printf("%c", w[z]); //prints as expected printf("%i: %c\n", z, w[z]);//doesn't print anything } 如果

    0热度

    1回答

    我试过从源代码构建忍者。我所做的: $ git clone git://github.com/martine/ninja.git && cd ninja $ git checkout release 然后在Visual Studio命令行我跑configure.py与Python: $ C:\Python27\python.exe configure.py --bootstrap 但在这

    0热度

    1回答

    我不能构建源树蒙山 化妆目标文件封装-j20 结果为: Starting build with ninja ninja: Entering directory `.' [ 0% 5/42089] build out/target/product/marlin/obj/ETC/file_contexts.bin_intermediates/file_contexts.local.tmp FAI