【问题标题】:Not able to set up firebase admob for cocos2dx 3.17无法为 cocos2dx 3.17 设置 firebase admob
【发布时间】:2019-04-06 13:46:00
【问题描述】:

我想在 cocos2dx 中集成 Firebase Admob。我收到错误

~/Library/Android/sdk/ndk-bundle/toolchains/llvm/prebuilt/darwin-x86_64/lib/gcc/i686-linux-android/4.9.x/…/…/…/…/i686-linux-android/bin/ld: error: cannot find -lfirebase_feature

我指的是链接https://discuss.cocos2d-x.org/t/cocos2d-x-v3-17-and-firebase-c-sdk/45596,他也遇到了同样的错误。您能否告诉我们应该如何解决这个问题?

【问题讨论】:

    标签: android firebase admob cocos2d-x


    【解决方案1】:

    我通过更新 CMakeLists.txt 文件解决了这个问题:使用

    add_subdirectory(${FIREBASE_CPP_SDK_DIR} bin/ EXCLUDE_FROM_ALL)
       set(FIREBASE_SDK_LIBDIR ${CMAKE_CURRENT_SOURCE_DIR}/firebase_cpp_sdk/libs/android/${ANDROID_ABI}/c++)
    set(libfirebase_admob libfirebase_app)
    
    target_link_libraries(${APP_NAME} ${FIREBASE_SDK_LIBDIR}/libfirebase_admob.a)
    target_link_libraries(${APP_NAME} ${FIREBASE_SDK_LIBDIR}/libfirebase_app.a)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-04
      • 1970-01-01
      • 1970-01-01
      • 2014-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多