0

私はこの厄介な問題を抱えています。私はobjective-c ++でiosアプリをやっています。アプリのバックボーンを c++ でコーディングし、UI を Objective-C でコーディングしています。これは、アプリが後で Android (おそらく wp) に移植される可能性が高いためです。セットアップは問題なく動作します...つまり、いくつかの c/c++ ライブラリを含めたいと思うまでです。

アプリは Web サービスに対して多くのリクエストを行うため、libcurl ライブラリを含めることにしました。ライブラリをダウンロードして構成し、「作成」しました。/usr/local/lib と /usr/local/include に問題なくインストールされています。libcurl.a/libcurl.dylib をプロジェクトに追加しましたが、ここで問題が発生します: .h または .cpp (または .mm) ファイルに含めると、ファイルに fx がないと表示されます。

#include "curl/curl.hpp" // -or similar according to library, always returns "file not found"

インテリセンスは、入力時にファイル/ライブラリも提案していません。libcurlpp および Poco ライブラリも試してみましたが、これらはすべて正常にインストールされ、プロジェクトに正常に追加されます ([ビルド フェーズ] -> [バイナリとライブラリのリンク] を使用) が、コードでは認識されません。このリンクを介して、ios 固有の libcurl もビルドしました。

http://home.comcast.net/~seiryu/libcurl-ios.html

また、ライブラリのビルドとインストールに関してはすべて機能していますが、コードに含めることはできません...

私がこれに遅れているという理由だけで、それが私が見逃した、または知らない何らかの設定であることを本当に願っています. 現在、ウェブ全体を検索し、さまざまなソリューションを試しましたが、すべて同じ結果になりました。何らかの方法で間違ったライブラリを含めているに違いありません...?

PS また、OS 提供の libcurl.4.dylib を追加しようとしましたが、同じ結果になりました。コードに含めることはできません。

4

0 に答える 0