linker

    7

    5答えて

    私は、大規模なC++プロジェクト(VC6)のリンカマップファイルの分析を簡素化するツールを探しています。 メンテナンス中は、バイナリが順調に成長し、どこから来たのか把握したいと思います。私は別のDLLの間で共有ライブラリでいくつかの過度のテンプレートの拡張を疑うが、jsutのマップファイルは良い手がかりを与えないでください。 提案がありますか?

    1

    2答えて

    質問:私たちはGNUリンカを使ってLinux上にビルドしています。Solarisの場合は、Solarisのldを使ってビルドしています。 動的にリンクされた実行可能ファイルを作成、動的 シンボルテーブルにすべてのシンボルを追加する:GNU ldは--export-dynamicフラグが、サポート。動的シンボルテーブルは、実行時に動的オブジェクトから表示されるシンボルセットで、 です。 solari

    20

    6答えて

    Visual StudioにlibファイルのすべてのシンボルをatmとしてDLLにリンクする方法はありますか?これは、プログラムによって必要とされる "未使用"実行時のdll。 私は/ OPT:NOREFと/ OPT:NOICFを使ってみましたが、うまくいきません。彼らは彼らにコントローラと自己を登録グローバルクラスであり、彼らは、DLLにリンクされていないので、私はそれらを必要と 理由があります

    1

    4答えて

    Visual Studio 2008でプロジェクトを構築しようとしています。本当に気になるリンカーエラーが発生しています。私のアプリケーションは、ネイティブのANSI C++のみを使用するWin32コンソールアプリケーションです。 これらはすべて同じパターンのリンカーエラーです。 リンカーエラーは、私自身のヘッダーファイルで定義したクラスのすべてのプライベート静的データメンバーに関連しています。

    1

    1答えて

    ベクトル統計ライブラリー(数学カーネルライブラリーに含まれています)をLinux用インテルFortranコンパイラーでコンパイルしたFortran 90ソース・コードにリンクする方法を教えてください。 次のように私のメイクに見える: f90comp = ifort libdir = /home/project/ mklpath = /opt/intel/mkl/10.0.5.025/lib/3

    1

    2答えて

    個々のオブジェクトファイルをアーカイブすることにより、boostユーティリティregex静的ライブラリがarユーティリティで作成されることを理解します。 gccで-lオプションを使用してboost regexライブラリをリンクしました。これは非常にうまくいった。 g++ *.o libboost_regex-gcc-1_37.a -o sairay.out 私は個別にブースト正規表現のソースフ

    12

    0答えて

    背景 私は2つのファイルを持っているPersonLibraryという名前のプロジェクトを持っています。 Person.h Person.cpp このライブラリは、静的ライブラリファイルを生成します。もう1つのプロジェクトはPersonLibrary(VS008にプロジェクトの依存関係が追加されました)を使用するTestProjectです。私は、非メンバ関数をPerson.hに追加するまで、すべてう

    3

    1答えて

    を見つけることができません c:\mingw\bin\gcc -mwindows -mno-cygwin -o test test.c それはエラーで失敗します。確かに undefined reference to ``[email protected]'` これは私の一部の愚かさですが、誰かが私がここで逃していることを教えてくれますか?

    1

    3答えて

    私はGetHash()をエクスポートする1​​関数DLLを持っています。ただし、このDLLのソースコードは失われます。このコードを自分のMSVC++プロジェクトに統合する必要があります。 私はこれを行うためのシェアウェアのツールがいくつかあることを知っていますが、私は手動で行うことができると思います。 これを手動で行うには、何が必要ですか?

    3

    2答えて

    実際にPython上のUnix動的リンカーにアクセスするためのラッパーまたは移植されたライブラリーが存在するかどうかは誰にも分かりますか?