cross-compiling

    0

    1答えて

    私はクロスコンパイルの初心者で、ARMv5(Linuxカーネル2.6.31.8)を使用しているホスト(NAS)のLinuxマシン(amd64)でパッケージをクロスコンパイルし始めました。私はcrosstool-ngをインストールし、ARM用のコンパイル用ツールチェーンを作成しました。いくつかのチュートリアルによると、私はx264パッケージをコンパイルすることに成功しました。しかし、今、私はそれを実

    -1

    1答えて

    ライブラリを追加した後、Cをコンパイルしてlibpcap にリンクしました。私は私のコードをコンパイルするために次の行を使用します。 mipsel-openwrt-linux-gcc -c -Wall -I /home/osboxes/Downloads/OpenWrt-SDK-brcm47xx-for-Linux-i686-gcc-4.3.3+cs_uClibc-0.9.30.1/staging

    0

    2答えて

    (注:タイトルはthis questionとほとんど同じですが、私のシステムでビルドしている場合にのみ適用できます。 アームデバイスでターゲットとするクロスコンパイルFFmpegライブラリをビルドしようとしていますが、./configureコマンドでlibvpxが古くなっていることがわかります。次のように libvpxの私のバージョンは次のとおりです。 $ pkg-config --modvers

    0

    1答えて

    OSX 10.9.5を実行している64ビットMacでx86_64 linuxのツールチェーンを作成しようとしていますが、crosstool-ng-1.22.0 。私はいくつかのサンプル(x86_64-w64-mingw32,x86_64-pc-linux-gnuとx86_64-unknown-linux-gnu)を使用してビルドを試みましたが、以下に示すようにビルドエラーが発生しています。私は金の

    16

    1答えて

    の動的ライブラリを作成することはできません。しかし、私たちは、迅速なプロジェクト内で使用できるようにダイナミックライブラリを作成したいと考えています。 アップデート2016年9月9日: "--enable-共有" オプションを使用してPJSIPをコンパイル、LIBの のほとんどが正しく構築されています。 これらが正しいのに対しただし、いくつかのLIBSのではなく、arm64 libg7221cod

    0

    1答えて

    最初にmingwをインストールしてQtクリエイターのビルドキットに追加しようとしましたが、どうやってやっているのか分かりませんでした。 次へ私はmxeを使用してみましたが、リンカエラーが発生しました。主にzlibとfreetypeを使用していましたが、両方のリンカフラグがあり、ライブラリを見つけることができません。 また、いくつかのスタックオーバーフローに関する質問でも同様のエラーが見つかることが

    1

    1答えて

    OpenWRTを実行しているターゲットに対して、Sconsでプログラムをクロスコンパイルすることができるかどうかを調べようとしています。私はすでにsconscriptをセットアップしているので、makeファイルを書き直すのを避けようとしています。プログラムは、さまざまなディレクトリの多くのインクルードとライブラリに依存しています。 OpenWRT ToolchainまたはSDKを使用することが可能

    1

    1答えて

    OpenWRTを64bでクロスコンパイルしましたが、32bでコンパイルする必要がある(コミュニティではなく)いくつかのパッケージを追加する必要があります。 私の問題はopenwrt(64b)が "libssl-dev"と新しいパッケージ(32b)を必要とするので "libssl-dev:i386"が必要なので、コードをコンパイルする前にスーツライブラリをインストールするたびに必要です。 「libs

    1

    1答えて

    Linuxでビルドサーバーをセットアップしようとしていますが、これはWindowsとMac用のC/C++アプリケーションをビルドするために使用します。 私はGCCがさまざまなアーキテクチャの本体をサポートしていることは知っていますが、GCCクロスコンパイラをビルドする必要があるターゲットを特定する方法を理解できません。 私にこれを説明してもらえますか? ありがとうございます。 P.S. プリコンパ

    1

    1答えて

    mingw-w64ツールを使用してLinuxからWindows 64ビット用のC++プロジェクトをコンパイルするにはどうすればいいですか(実際はmingw-w64に基づいてM Cross Environmentを使用していますが、これは問題には関係しません)。私の場合、最終ステップでは、いくつかのサードパーティのコンパイル済みDLLにリンクする必要があります。私は、これらのDLLのソースコードを持