問題タブ [raptor2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
783 参照

configuration - なぜ rasqal 設定は cygwin 上の既に raptor ライブラリを認識できないのですか?

rasqal 0.9.20 ライブラリ http://librdf.org/rasqal/ を cygwin を使用して Windows 7 マシンにインストールしようとしてます。インストール後に作成されたラッパーツールでこれを確認できます(./configure、./make、/make install)

rasqal の構成から得られるエラーは次のとおりです。

私はそれを修正する方法を見つけることができません。このフラグを処理する cofigure ファイルのコードは次のとおりです。

0 投票する
2 に答える
2616 参照

visual-studio - gcc を使用して Cygwin でライブラリ (redland) をコンパイルし、Visual Studio (c++) で出力を使用する

現在、Windows で redland (librdf http://librdf.org/ ) をコンパイルしようとしています。彼らのウェブサイトによると、Windowsでビルドする必要があります。.sln の修正に時間を費やしたくないので、cygwin で librdf (および必要なプロジェクト) をコンパイルし、そのライブラリを Visual Studio で使用することを考えました。

私の質問は次のとおりです。Windowsアプリケーションでcygwinでコンパイルされたライブラリを使用することは可能ですか? もしそうなら、どのように?

私は Windows 開発者であるため、作成された .a ファイルと .dll に違いがあるかどうかはわかりません。私はすでにトピックまで読んでおり、プロジェクトに cygwin1.dll を含める必要がありますが、これは問題になりません。

または、レッドランドをWindows dllとしてコンパイルする方法を知っている人はいますか? mingw を使おうと思ったのですが、今までコンパイルできませんでした。

どんな助けでも大歓迎です。

ありがとう

アップデート:

Yaakov (および彼の非常にクールな cygwin ポート) の助けのおかげで、その間、なんとか raptor をコンパイルすることができました (これは librdf の前提条件です)。私がしなければならなかったのは、構成のための別の引数を含めることだけでした: --with-xml2-config=/usr/x86_64-w64-mingw32/sys-root/mingw/bin/xml2-config

今、別の要件であり、raptor2 に依存している rasqal をコンパイルしようとしています。それが機能するためには、正しいラプターのインストールを見つけるために、pkg-config の PKG_CONFIG_PATH="/usr/x86_64-w64-mingw32/sys-root/mingw/lib/pkgconfig/" をエクスポートする必要がありました。

したがって、rasqal の構成は機能しましたが、作成しようとすると次のエラーが発生します。

私はクロスコンパイルにあまり興味がありません。誰かが私を正しい方向に向けることができますか?

0 投票する
1 に答える
253 参照

c++ - librdf コンパイル エラー、raptor_new_world_internal への未定義の参照'

raptor (librdf.org) を正常にインストールした後、実行g++ test.cppしてコンパイルします。しかし、取得しraptor2.h: No such file or directoryます。

だから私はにコピー/usr/include/raptor2/raptor2.h/usr/include/raptor2.h、上記のエラーは却下します。しかし、新しいエラーが発生します: undefined reference to `raptor_new_world_internal'.

誰かが間違っていることを教えてもらえますか、ありがとう..環境:ubuntu 12.04。