2
私はC++ 14(GCC 6.2でコンパイルされたマシン)で書かれたプロジェクトを持っています。私のマシンはFedora 26で動作します。今はRedHat 6、 GCC 4.8。私はこのサーバに新しいものを変更したりインストールすることはできません(私のパッケージを除く)。しかし、このサーバーは私のプロジェクトに必要な2つのパッケージが含まれていませんnumactl
とhwloc
です。 これらのライブラリを静的ライブラリとしてビルドし、プロジェクト(Fedora 26)にインポートして、これらのライブラリを自分のプロジェクトと共にRPMパッケージにパッケージングすると、サーバ上で実行されます。別のオペレーティングシステムでパッケージをデプロイする方法
これが最善の方法ですか?私は前にこの仕事をしていません。
私の英語は申し訳ありません。あなたがRedHatの6のためにあなたのパッケージを構築する必要が