Добавление Chartboost в cocos2dx

Я добавляю chartboost в проект cocos2dx, я загрузил оболочку chartboost для cocos2dx, и когда я добавляю библиотеки, такие как платформы QuartzCore, SystemConfiguration и CoreGraphics, и слабое соединение (установленное как необязательное) AdSupport и StoreKit.

Я получаю эту ошибку.

ld: библиотека не найдена для -lcurl clang: ошибка: команда компоновщика не удалась с кодом выхода 1 (используйте -v, чтобы увидеть вызов)

Я ничего не делал, просто добавлял библиотеки и получал эту ошибку.

РЕДАКТИРОВАТЬ :

Эту оболочку я использую https://github.com/wenbin1989/Chartboost-x.


person Zohaib    schedule 30.12.2013    source источник


Ответы (2)


Это не проблема Chartboost. Добавьте путь поиска библиотеки для libCurl.

Перетащите эту папку на путь поиска вашей библиотеки в Xcode.

 cocos2dx/platform/third_party/ios/libraries
person Guru    schedule 30.12.2013

какой Xcode Vesrion вы используете?

вам не нужно добавлять QuartzCore и CoreGraphics, они добавляются по умолчанию. Проблема, с которой вы сталкиваетесь, может заключаться не в добавлении этих фреймворков, а в добавлении файлов Chartboost в проект. Любые способы сделать одно

Перед добавлением фреймворков и файлов chartboost. Запишите содержимое пути поиска заголовка и пути поиска библиотеки ссылок в блокноте и после их добавления снова проверьте эти пути и посмотрите, не изменились ли уже существующие пути. Скорее всего, теперь вы будете видеть эти пути с \" \", обратная косая черта здесь является escape-символом. поэтому либо замените эти измененные пути фактическим, который вы отметили, либо просто удалите \" из пути. Это должно работать

РЕДАКТИРОВАТЬ: Пожалуйста, дайте мне знать, какую оболочку вы используете

person Eklavyaa    schedule 30.12.2013