0

リンク用の LD_LIBRARY_PATH に相当するコマンド ライン オプションはありますか?

環境変数の設定と maven が他のモジュールを壊す前の設定がサポートされていない native-maven-plugin を介してネイティブをビルドします。どちらかにする必要があります

  • native-maven-plugin の代替を見つける (長期的な解決策)
  • リンカ検索に必要なパスを追加するコマンド ライン オプションを見つける

私はもう試した:

  • --ライブラリパス
  • -L
  • --rpath-link, --rpath
  • -R

私が次のことを続けるたびに:

/usr/bin/ld: warning: libsc_fnt.so, needed by 
...lib/libsc_ex.so, not found (try using -rpath or -rpath-link)
4

1 に答える 1

0

回避策を見つけました

  • フォークされたネイティブ maven プラグイン
  • gcc コンパイラ用の envFactor を作成
  • mojoにldLibraryParamパラメータを追加
  • envFactory があり、ldLibraryPath が設定されている場合に、値を環境にプッシュするロジックを設定します。
  • ビルドログにその1つのバリエーションのみがあるLinuxで動作します

どのコンパイラ/リンカーオプションが同等かはわかりませんでした。

于 2015-07-24T21:51:26.950 に答える