C++で単純なメモリ管理プログラム(malloc、realloc ...を上書き)を作成し、そこから共有ライブラリ(.soファイル)を作成しました。今は既存のプログラムでテストしたいのですが、CenterIM5を選択してコンパイルしました。ライブラリをCenterIM5にリンクして機能を使用するにはどうすればよいですか?カスタムライブラリをC++の既存のプログラムにリンクする
0
A
答えて
1
通常の方法はLD_PRELOAD
セットでそれを実行して、実行時にライブラリにリンクすることです:あなたは何かを再構築する必要はありません。この場合
LD_PRELOAD=path/to/so ./app args
。
+0
./appを置き換えるものは何ですか?ちょうどcenterimは動作しません。 – user3742929
+0
これは、実行したいアプリケーションに依存します(私はCenterimについてよく分かりません)。基本的には、コマンドラインを使って 'LD_PRELOAD = ...'をそれに追加します。 – yugr
関連する問題
- 1. 既存のフォルダをVisual C#Expressのソリューションにリンクする
- 2. SCIPを既存のプロジェクトにリンクする
- 3. 既存のDataTableにプログラムでプログラムを追加する
- 4. 既存のC++
- 5. sharepoint:既存のコンテンツタイプに既存のサイト列を追加します。プログラム的に
- 6. PHPをローカルのC++プログラムとリンクする
- 7. 既存のネットワークにプログラム的に接続
- 8. C++のGUIにリンクされたC++プログラム
- 9. DLLをC++プログラムにリンクするQTCreator
- 10. EnvDTEで既存のC#ファイルに関数をプログラムで追加する
- 11. 既存のCSSリンクの前に頭にCSSリンクを挿入する
- 12. EC2インスタンス内の既存のMySQLデータベースにDjangoプロジェクトをリンクする
- 13. 既存のスクリプトにGoogle Docリンクを追加するには
- 14. Googleアカウントを既存の例にリンクする
- 15. エンティティフレームワーク:エンティティAを既存のエンティティBにリンクする
- 16. を開き、既存のJavaプログラム
- 17. EclipseのC++プロジェクトにプログラムをリンクするには? Linuxの
- 18. インターフェイスの後ろにカスタムライブラリを配置するC#
- 19. コンテンツタイプフィルタを既存のビューにプログラムで追加する
- 20. 既存のプログラムを変更するには?
- 21. 既存のイベントをプログラムでさらに追加する
- 22. 既存の図形でソリッドカラーをプログラム的に変更する
- 23. xcode4の既存のプロジェクトをリンクする際の問題
- 24. CプログラムとC++ライブラリ(GCC 4.5+)のリンク
- 25. ローカルのgitリポジトリを既存のリポジトリにリンクします。
- 26. C++/CLIプログラムを.libにコンパイルし、純粋なアンマネージC++プログラムとリンクするには?
- 27. CプログラムでSDLをリンクする
- 28. 既存のC++関数をJNIにマップ
- 29. CodeIgniterのカスタムライブラリをロードする
- 30. イメージを既存のWordPressのリンクとして使用する
あなたはcmakeやmakeで作業しますか? – Soeren
私はmakeを呼んでいます。 – user3742929