GithubHelp home page GithubHelp logo

Comments (17)

halx99 avatar halx99 commented on July 28, 2024 1

please pull latest master directly

from wsls.

halx99 avatar halx99 commented on July 28, 2024 1

And the sdk build-tools aidl.exe also should be patch, just see the latest README.md

from wsls.

halx99 avatar halx99 commented on July 28, 2024 1

Please check whether the patch intercepted by you windows defender or other anti-virus software:
wsLongPaths.dll, wow64helper.exe

from wsls.

halx99 avatar halx99 commented on July 28, 2024 1

Please update to the latest v3.3, on my computer win10+android-4.0, both cmake & ndk-build works well on follow Long Path:

D:\dev\wsLongPathTest\RealProject\2020_08_07\GameEngines\11_16\123456789\987654321\abcdefghijklmnopqrstuvwxyz\cocos2d-x\tests\cpp-empty-test`
``

from wsls.

halx99 avatar halx99 commented on July 28, 2024

thanks for your feedback, I will check it later
and it's time to depreated wsls-2.x, use wsls-3.x instead

from wsls.

halx99 avatar halx99 commented on July 28, 2024

@Ahmad-Mustafaa please pull the latest commit, and try again
Note: the system var shound change from ANDROID_NDK_ROOT to ANDROID_NDK

from wsls.

halx99 avatar halx99 commented on July 28, 2024

Hi @Ahmad-Mustafaa , please try the latest release v3.2-rc1, it should be works. on my computer:
test directory is: D:\dev\wsLongPathTest\RealProject\2020_08_07\GameEngines\11_16\123456789\987654321\abcdefghijklmnopqrstuvwxyz\cocos2d-x\tests\cpp-empty-test\proj.android
And the build result:
image

[armeabi-v7a] StaticLibrary  : libcpufeatures.a
[armeabi-v7a] StaticLibrary  : libccandroid.a
[armeabi-v7a] StaticLibrary  : libccs.a
[armeabi-v7a] StaticLibrary  : libets.a
[armeabi-v7a] StaticLibrary  : libcc_core.a
[armeabi-v7a] SharedLibrary  : libcpp_empty_test.so

> Task :CppEmptyTest:compileDebugSources
> Task :CppEmptyTest:mergeDebugShaders UP-TO-DATE
> Task :CppEmptyTest:compileDebugShaders UP-TO-DATE
> Task :CppEmptyTest:generateDebugAssets UP-TO-DATE
> Task :libcocos2dx:mergeDebugShaders UP-TO-DATE
> Task :libcocos2dx:compileDebugShaders UP-TO-DATE
> Task :libcocos2dx:generateDebugAssets UP-TO-DATE
> Task :libcocos2dx:packageDebugAssets UP-TO-DATE
> Task :CppEmptyTest:mergeDebugAssets UP-TO-DATE
> Task :libcocos2dx:processDebugJavaRes NO-SOURCE
> Task :libcocos2dx:bundleLibResDebug UP-TO-DATE
> Task :libcocos2dx:bundleLibRuntimeDebug UP-TO-DATE
> Task :libcocos2dx:createFullJarDebug UP-TO-DATE
> Task :CppEmptyTest:checkDebugDuplicateClasses UP-TO-DATE
> Task :CppEmptyTest:mergeExtDexDebug UP-TO-DATE
> Task :CppEmptyTest:transformClassesWithDexBuilderForDebug UP-TO-DATE
> Task :CppEmptyTest:mergeDexDebug UP-TO-DATE
> Task :CppEmptyTest:validateSigningDebug UP-TO-DATE
> Task :CppEmptyTest:signingConfigWriterDebug UP-TO-DATE
> Task :CppEmptyTest:mergeDebugJniLibFolders UP-TO-DATE
> Task :CppEmptyTest:transformNativeLibsWithMergeJniLibsForDebug
> Task :CppEmptyTest:transformNativeLibsWithStripDebugSymbolForDebug
> Task :CppEmptyTest:processDebugJavaRes NO-SOURCE
> Task :CppEmptyTest:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
> Task :CppEmptyTest:packageDebug
> Task :CppEmptyTest:assembleDebug

Deprecated Gradle features were used in this build, making it incompatible with Gradle 6.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/5.1.1/userguide/command_line_interface.html#sec:command_line_warnings

BUILD SUCCESSFUL in 2m 49s
49 actionable tasks: 5 executed, 44 up-to-date

from wsls.

halx99 avatar halx99 commented on July 28, 2024

Note: arm64 have not test, I will check later

from wsls.

halx99 avatar halx99 commented on July 28, 2024

Update: use the latest release v3.2, it should support LLVM armv7,arm64

from wsls.

Ahmad-Mustafaa avatar Ahmad-Mustafaa commented on July 28, 2024

@Ahmad-Mustafaa please pull the latest commit, and try again
Note: the system var shound change from ANDROID_NDK_ROOT to ANDROID_NDK

@halx99 I wll check and get back to you . let me check after build my anndroid project

from wsls.

Ahmad-Mustafaa avatar Ahmad-Mustafaa commented on July 28, 2024

please pull latest master directly

okay

from wsls.

halx99 avatar halx99 commented on July 28, 2024

Well, I have test, cmake not support yet, ndk-build is supported on latest release: v3.2.1

from wsls.

Ahmad-Mustafaa avatar Ahmad-Mustafaa commented on July 28, 2024

The bat file runs fine but still error in ndk built. Error below . What should I do ?

Build command failed.
  Error while executing process C:\Users\Amoda\AppData\Local\Android\Sdk\ndk\21.1.6352462\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\projects\android\LatestTelegramFromGit\TMessagesProj\jni\Android.mk NDK_APPLICATION_MK=D:\projects\android\LatestTelegramFromGit\TMessagesProj\jni\Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=1 APP_PLATFORM=android-16 NDK_OUT=D:/projects/android/LatestTelegramFromGit/TMessagesProj/build/intermediates/ndkBuild/afatDebug/obj NDK_LIBS_OUT=D:\projects\android\LatestTelegramFromGit\TMessagesProj\build\intermediates\ndkBuild\afatDebug\lib NDK_APPLICATION_MK:=jni/Application.mk APP_PLATFORM:=android-16 --jobs=8 LOCAL_ARM_NEON:=false tgvoip1.1 tgvoip3.1 tmessages.31}
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= BlockingQueue.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= logging.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= Buffers.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= AudioInput.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= AudioInputOpenSLES.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= TgVoip.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= VoIPGroupController.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= AudioOutput.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= OpenSLEngineWrapper.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= MediaStreamItf.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= OpusEncoder.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= JitterBuffer.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= AudioOutputOpenSLES.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= OpusDecoder.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= VoIPController.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= AudioOutputAndroid.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= Resampler.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= CongestionControl.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= VoIPServerConfig.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= AudioInputAndroid.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= NetworkSocket.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= EchoCanceller.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= NetworkSocketPosix.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= PacketReassembler.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= MessageThread.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= VideoRenderer.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= AudioIO.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= VideoSource.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= ScreamCongestionController.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= json11.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= VideoRendererAndroid.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= VideoSourceAndroid.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= field_trial.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= cpu_features.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= org_telegram_messenger_voip_TgVoip.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= memutil.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= metrics.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= tg_voip_jni.cpp
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= bad_optional_access.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= ascii.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= optional.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= string_view.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= raw_logging.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= race_checker.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= throw_delegate.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= string_builder.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aligned_malloc.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= timeutils.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= platform_file.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= string_to_number.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= thread_checker_impl.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= stringutils.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= checks.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= platform_thread_types.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= stringencode.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= event.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= platform_thread.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= criticalsection.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= rnn_vad_weights.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= event_tracer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= audio_frame.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= logging_webrtc.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= kiss_fft.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_canceller3_config.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= pitch_gain_tables.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= lpc_shape_swb16_tables.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= fft.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= pitch_estimator.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= arith_routines_logist.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_canceller3_factory.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= filterbanks.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= transform.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= pitch_filter.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= encode_lpc_swb.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= filter_functions.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= decode.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= lattice.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= lpc_tables.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= intialize.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= lpc_gain_swb_tables.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= bandwidth_estimator.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= lpc_analysis.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= arith_routines_hist.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= encode.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= isac_vad.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= arith_routines.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= crc.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= lpc_shape_swb12_tables.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= entropy_coding.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= decode_bwe.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= spectrum_ar_model_tables.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= pitch_lag_tables.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= isac.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= normalized_covariance_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= rms_level.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= moving_max.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= circular_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= mean_variance_estimator.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= noise_suppression_x.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= nsx_core_c.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= nsx_core.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= splitting_filter.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= noise_suppression.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= gain_control_impl.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= typing_detection.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= ns_core.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= audio_processing_statistics.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= audio_generator_factory.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= audio_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= audio_processing.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= config.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aec_dump.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= agc2_common.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= interpolated_gain_curve.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= gain_applier.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= adaptive_digital_gain_applier.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= adaptive_agc.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= limiter.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= saturation_protector.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= spectral_features_internal.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= rnn.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= pitch_search_internal.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= spectral_features.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= pitch_search.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= features_extraction.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= fft_util.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= lp_residual.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= adaptive_mode_level_estimator_agc.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= vector_float_frame.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= noise_level_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= agc2_testing_common.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= fixed_digital_level_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= limiter_db_gain_curve.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= down_sampler.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= fixed_gain_controller.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= vad_with_level.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= noise_spectrum_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= signal_classifier.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= biquad_filter.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= compute_interpolated_gain_curve.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= wpd_tree.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= wpd_node.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= adaptive_mode_level_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= moving_moments.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= transient_suppressor.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= transient_detector.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= low_cut_filter.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= level_estimator_impl.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aec_resampler.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_cancellation.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= three_band_filter_bank.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= voice_detection_impl.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aec_core.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= analog_agc.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_cancellation_impl.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= gain_control_for_experimental_agc.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= loudness_histogram.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= agc.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= digital_agc.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= utility.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= file_audio_generator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= agc_manager_direct.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aecm_core.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aecm_core_c.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= gain_controller2.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= noise_suppression_impl.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_control_mobile.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= residual_echo_detector.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= render_reverb_model.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_path_variability.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= reverb_model_fallback.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= matched_filter_lag_aggregator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= frame_blocker.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= audio_processing_impl.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_remover_metrics.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aec3_fft.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= render_delay_buffer2.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= subtractor.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= fullband_erle_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= subband_erle_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= render_delay_controller_metrics.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= suppression_filter.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= block_processor.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= vector_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= erl_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= render_delay_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aec_state.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= skew_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= erle_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= block_framer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_path_delay_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= render_delay_controller.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= reverb_model.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= adaptive_fir_filter.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= render_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= cascaded_biquad_filter.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= subtractor_output_analyzer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= stationarity_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= render_signal_analyzer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= subtractor_output.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_audibility.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= block_processor_metrics.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= moving_average.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= suppression_gain.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aec3_common.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= reverb_model_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= suppression_gain_limiter.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= residual_echo_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= reverb_decay_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= matched_filter.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= downsampled_render_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= render_delay_controller2.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= main_filter_update_gain.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_remover.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= matrix_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= fft_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= block_delay_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= block_processor2.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= comfort_noise_generator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= shadow_filter_update_gain.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_canceller3.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= filter_analyzer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= reverb_frequency_response.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= decimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= apm_data_dumper.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= pitch_internal.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= echo_control_mobile_impl.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= voice_activity_detector.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= standalone_vad.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= vad_circular_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= gmm.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= vad_audio_proc.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= pole_zero_filter.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= ooura_fft.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= pitch_based_vad.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= delay_estimator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= delay_estimator_wrapper.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= block_mean_calculator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= fir_filter_factory.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= channel_buffer.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= window_generator.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= real_fourier_ooura.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= wav_header.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= audio_util.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= push_sinc_resampler.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= sinusoidal_linear_chirp_source.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= sinc_resampler.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= resampler.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= fft4g.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= push_resampler.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= sparse_fir_filter.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= ring_buffer.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= wav_file.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= real_fourier.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= audio_converter.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= fir_filter_c.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= smoothing_filter.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= complex_fft.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= filter_ma_fast_q12.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= levinson_durbin.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= auto_corr_to_refl_coef.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= sqrt_of_one_minus_x_squared.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resample_by_2_internal.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= dot_product_with_scale.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= energy.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= downsample_fast.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= splitting_filter1.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= lpc_to_refl_coef.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= spl_init.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= cross_correlation.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= division_operations.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= auto_correlation.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= get_scaling_square.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= min_max_operations.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resample.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= refl_coef_to_lpc.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= filter_ar.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= vector_scaling_operations.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resample_fractional.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= real_fft.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= ilbc_specific_functions.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= randomization_functions.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= copy_set_operations.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= get_hanning_window.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resample_by_2.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resample_48khz.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= spl_inl.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= vad_sp.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= spl_sqrt.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= webrtc_vad.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= vad.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= vad_filterbank.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= vad_gmm.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= vad_core.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= nsx_core_neon.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= ooura_fft_neon.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= downsample_fast_neon.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aec_core_neon.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= aecm_core_neon.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= min_max_operations_neon.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= cross_correlation_neon.c
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= fir_filter_neon.cc
  [armeabi-v7a] Compile++ arm  : tgvoip1.1 <= sinc_resampler_neon.cc
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= spl_sqrt_floor_arm.S
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= complex_bit_reverse_arm.S
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= filter_ar_fast_q12_armv7.S
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= opus.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= opus_multistream.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= opus_multistream_decoder.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= repacketizer.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= opus_decoder.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= opus_multistream_encoder.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= mlp_data.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= mlp.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= analysis.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= opus_encoder.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= opus_projection_encoder.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= opus_projection_decoder.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= mapping_matrix.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= celt_neon_intr.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= pitch_neon_intr.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NSQ_neon.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= arm_silk_map.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= LPC_inv_pred_gain_neon_intr.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= biquad_alt_neon_intr.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= warped_autocorrelation_FIX_neon_intr.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= CNG.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= code_signs.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= init_decoder.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= decode_core.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= decode_frame.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NSQ_del_dec_neon_intr.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= decode_parameters.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= decode_indices.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= decode_pulses.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= decoder_set_fs.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= dec_API.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= encode_indices.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= enc_API.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= encode_pulses.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= gain_quant.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= LP_variable_cutoff.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= interpolate.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NLSF_decode.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NSQ.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= PLC.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NSQ_del_dec.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= shell_coder.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= tables_gain.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= tables_LTP.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= tables_NLSF_CB_NB_MB.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= tables_NLSF_CB_WB.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= tables_other.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= tables_pulses_per_block.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= tables_pitch_lag.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= control_audio_bandwidth.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= quant_LTP_gains.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= VAD.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= VQ_WMat_EC.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= HP_variable_cutoff.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NLSF_encode.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NLSF_VQ.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NLSF_unpack.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NLSF_del_dec_quant.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= process_NLSFs.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= stereo_MS_to_LR.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= stereo_LR_to_MS.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= check_control_input.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= init_encoder.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= control_SNR.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= control_codec.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= A2NLSF.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= ana_filt_bank_1.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= bwexpander.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= biquad_alt.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= bwexpander_32.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= debug.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= decode_pitch.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= inner_prod_aligned.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= lin2log.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= log2lin.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= LPC_analysis_filter.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= LPC_inv_pred_gain.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= table_LSF_cos.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NLSF2A.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NLSF_stabilize.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resampler.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= pitch_est_tables.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= NLSF_VQ_weights_laroia.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resampler_down2_3.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resampler_private_AR2.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resampler_down2.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resampler_private_IIR_FIR.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resampler_private_down_FIR.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resampler_private_up2_HQ.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= sigm_Q15.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= resampler_rom.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= sort.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= stereo_decode_pred.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= sum_sqr_shift.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= stereo_encode_pred.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= stereo_find_predictor.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= stereo_quant_pred.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= LPC_fit.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= LTP_analysis_filter_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= LTP_scale_ctrl_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= encode_frame_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= corrMatrix_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= find_LPC_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= find_LTP_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= find_pitch_lags_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= find_pred_coefs_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= process_gains_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= noise_shape_analysis_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= regularize_correlations_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= residual_energy16_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= residual_energy_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= warped_autocorrelation_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= apply_sine_window_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= autocorr_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= pitch_analysis_core_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= k2a_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= burg_modified_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= k2a_Q16_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= schur64_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= schur_FIX.c
  [armeabi-v7a] Compile arm    : tgvoip1.1 <= vector_ops_FIX.c

from wsls.

halx99 avatar halx99 commented on July 28, 2024

just print error info

from wsls.

Ahmad-Mustafaa avatar Ahmad-Mustafaa commented on July 28, 2024

Yup it worked Thanks alot . :) first time it doesn't work i dont know why but second time i build it worked . i pulled latest master . sorry for late response due to my machine issue

from wsls.

halx99 avatar halx99 commented on July 28, 2024

Please pull the latest v3.3.3, install again, check whether first time doesn't work, if not work, please post detail error information to:
#3

Do you use ndk-r21d+cmake?

from wsls.

halx99 avatar halx99 commented on July 28, 2024

I will close this issue since you can build successful

from wsls.

Related Issues (3)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.