static-linking

    10

    1答えて

    私は、以下のように同じ内容を持つ2つのファイル​​& 37064544_p2.cppを持っている:私は g++ -c 37064544_p2.cpp -o 37064544_p2.o g++ -c 37064544_p2.cpp -o 37064544_p2.o を使用してそれらをコンパイルし ar -rsc lib37064544pf.a 37064544_p1.o 37064544_p2

    0

    1答えて

    クラッシュ複製サ 私だけは、System.loadまたはシステムでA.dylibをロードすると.loadLibrary、問題ありません。これはB.dylibでも同じです。 しかし、私が順番にロードするとき(順序は関係ありません)、私はいくつかの初期化コードで2番目のロードされたライブラリがクラッシュすることがわかります。そしてスタックをチェックすると、クラッシュするコードブロックがS.aのどこかに

    0

    1答えて

    私は私のコードをビルドするための次のバッチファイルがあります:私はしました Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64 Copyright (C) Microsoft Corporation. All rights reserved. main.c glfw3.lib bin\glfw3.lib(1

    5

    1答えて

    AWSラムダ用のネイティブノードモジュールを開発中です。このノードモジュールは必要ですjson-c AWS lambda guidelinesによると、ノードモジュールは動的依存関係を持つべきではありません。そこでjson-cライブラリの静的バージョンをリンクしようとしました。しかし、コンパイル時にエラーが発生しています。ノードモジュールは、単に共有ライブラリであるため は、私が書いたsample

    0

    1答えて

    私はLibpcap-1.7.4ライブラリをダウンロードしました。私はlibpcap.oとlibpcap.so.1.7.4を実行する場合、以下のエラーが表示されます。 [[email protected] libpcap-1.7.4]# ./libpcap.a ./libpcap.a: line 1: syntax error near unexpected token `newline' ./

    1

    1答えて

    生成された.exeファイルをMSYS2 gccから静的にリンクする方法はありますか?私はいろいろ試しましたが、どれも働いていませんでした。生成されたすべての.exeファイルにはmsys-2.0.dllが必要です。これは取り除きたいものです。これまでは、-ststicオプション、-static-libgccオプションを有効にしてこれらのオプションを-Wlに渡そうとしましたが、それらのオプションは機能

    0

    1答えて

    私たちは、これらのライブラリの他に依存し、その一部のコードは、いくつかのライブラリで構成されたアプリケーションを、持っているので、我々は App | +--------+--------+ | | | v v v lib1 lib2 lib3 | | v v lib3 lib3 のような依存関係ツリーが最近誰かが新しいメソッドが追加されましたlib3は、lib

    0

    1答えて

    私はできるだけ多くの情報をlddから隠したいので、動的にリンクする代わりに静的にリンクする方法を学習しています。私は、正しい構文が g++ -ldynamiclib -o exe files.cpp staticlib.a であることを別のStackOverflowのポストから読んだこのように、私の現在のコンパイルコードは次のようになります。 STATIC_LIB="" STATIC_LIB

    1

    1答えて

    私はNLoptライブラリ(http://ab-initio.mit.edu/wiki/index.php/NLopt)へのリンクRcppパッケージをビルドするといくつかの助けが必要と思います。 私は、Windows上だとRStudioの「&リロードを構築する」を使用。 Iましパッケージの\ srcフォルダに次のファイル:SRC \ Makevars.in Makevars.win RcppExpo

    1

    3答えて

    依存関係を決定された相対パスで探す実行可能ファイルを作成します。言い換えれば、私は2つの要素を含むzipを配布したい:実行可能ファイルと共有ライブラリを持つフォルダ。実行可能ファイルは実行時にそれらの共有ライブラリを見つけることができなければなりません。私は今の をテストしてみた何 、私はcmakeでコンパイルされたプロジェクトを持っています。私はcmakeのコマンドfind_libraryを使用