Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gradle Bazel是否适用于移动设备+;桌面项目? 我正在寻找一个可靠的构建系统,用于我正在进行的跨平台C++项目。 它应该是IOS(Obj-C(SWift?)+C++)、Android(Java(Kothlin?)+cpp(通过NDK/Jni桥)应用程序,可能还有osx和windows_Gradle_Build_Cmake_Bazel_Build System - Fatal编程技术网

Gradle Bazel是否适用于移动设备+;桌面项目? 我正在寻找一个可靠的构建系统,用于我正在进行的跨平台C++项目。 它应该是IOS(Obj-C(SWift?)+C++)、Android(Java(Kothlin?)+cpp(通过NDK/Jni桥)应用程序,可能还有osx和windows

Gradle Bazel是否适用于移动设备+;桌面项目? 我正在寻找一个可靠的构建系统,用于我正在进行的跨平台C++项目。 它应该是IOS(Obj-C(SWift?)+C++)、Android(Java(Kothlin?)+cpp(通过NDK/Jni桥)应用程序,可能还有osx和windows,gradle,build,cmake,bazel,build-system,Gradle,Build,Cmake,Bazel,Build System,尽管桌面平台很可能只是一个“开发”平台(而不是生产平台) 我考虑过gradle,但它看起来并不是ios和/或桌面平台的最佳解决方案 当然,有一种众所周知的、久经考验的cmake,但我个人不喜欢它。我还没有在Android上使用cmake的任何经验,现在我想尝试一些新的和现代的东西 Bazel()对我来说很有希望,但我想知道从一个代码库/项目结构创建4个本机项目有多难 换句话说,我想为4种不同的平台创建一个通用make文件。当要进行更改时,我只想进行一次,并使我的四个构建都能正常工作 我相信,我理

尽管桌面平台很可能只是一个“开发”平台(而不是生产平台)

我考虑过gradle,但它看起来并不是ios和/或桌面平台的最佳解决方案

当然,有一种众所周知的、久经考验的cmake,但我个人不喜欢它。我还没有在Android上使用cmake的任何经验,现在我想尝试一些新的和现代的东西

Bazel()对我来说很有希望,但我想知道从一个代码库/项目结构创建4个本机项目有多难

换句话说,我想为4种不同的平台创建一个通用make文件。当要进行更改时,我只想进行一次,并使我的四个构建都能正常工作

我相信,我理解依赖平台的员工。问题是是否有可能为4个不同的平台创建一个通用项目

和巴泽尔一起做这个行吗?
或者你也可以推荐其他任何东西?

我认为Bazel是最适合你的解决方案。看看存储库

看看(Android应用程序)和(iOS应用程序)