良い午後、私は問題があり解決できませんでした.linuxカーネルに.cモジュールを追加しようとしました。それはちょうど.cというファイルです。 Stealth.c私は持っていますあなたはこのファイルがどこかにある置くと仮定すると、あなたの助けモジュール.Cをlinuxカーネルに追加する
-1
A
答えて
0
ため
おかげで、私はカーネルに精通していないです、それはステップバイステップではなく、私は任意の手段によってそれを見つけることができません追加する方法についてのガイドを見つけることを試みましたあなたのカーネルソースツリーでは、ディレクトリはMakefile
でなければなりません。あなたが設定に対処したい場合、あなたはおそらくobj-$(CONFIG_WHATEVER)
代わりのobj-y
にオブジェクトファイルを追加したいと思うでしょうが、私はここに設定を追加する方法に入ることはありませんラインに
obj-y += Stealth.o
を追加。
外部モジュールとしてファイルをコンパイルしようとしている場合は、すばやくGoogle検索で十分だと思われるhttp://www.tldp.org/LDP/lkmpg/2.6/html/x181.htmlが表示されます。
関連する問題
- 1. C Makefile - ビルド時にヘッダファイルを追加する方法(Linuxカーネル)
- 2. Linuxカーネルのtask_structに複雑なリストを追加する
- 3. UDPデータグラムデータフィールドの始めにカスタムデータを追加する(Linuxカーネルで)
- 4. Linuxカーネルで新しいシステムコールを追加する3.3
- 5. sqlite3 Cプログラムのyoctoカーネルにlibsqlite3-devを追加する方法
- 6. Qt C++モジュールを追加
- 7. BSDカーネルにスタックレススレッドを追加する?
- 8. カーネルのコマンドラインにnokaslrを追加する
- 9. LinuxのカーネルとブートローダをUbuntu 14.0.4コアに追加する方法rootfs for Raspberry Pi2?
- 10. エラープロトコル41> = NPROTO(41)Linuxカーネルに新しいプロトコルを追加する
- 11. Linuxカーネルのstructページに新しいフィールドを追加する方法
- 12. insmodカーネルHIDモジュールを追加してください。
- 13. Linuxカーネルで正しいモジュール間同期を実装する
- 14. Linuxカーネルのモジュールのライセンスを設定する
- 15. MonoTouchアプリケーションにObj-Cモジュールを追加
- 16. Linuxカーネルのモジュールをコンパイル中にエラーが発生しました
- 17. Linuxカーネル機能をモジュールに置き換えることはできますか?
- 18. X11キーマップをLinuxカーネルにエクスポート
- 19. Linuxカーネル `min`マクロ
- 20. cleanup_module Linuxカーネル
- 21. Linuxカーネルのインストール
- 22. Linuxカーネルのlist.h
- 23. Linuxカーネル機能
- 24. Linuxカーネルのバディシステムアロケータ
- 25. Linuxカーネルのメジャーページフォルトハンドラ
- 26. ガットエラー:Linuxカーネル
- 27. Linuxカーネルでは
- 28. glibとlinuxカーネル
- 29. Linuxカーネルmmu create_page_tables
- 30. Linuxカーネルのカスタムネットワークプロトコル
スタックオーバーフローは、*ガイド*を他のリソースに配置したりガイドを作成したりするのに役立ちません([SOドキュメント](http://stackoverflow.com/documentation)のものを除く)。カーネルソースに付属のドキュメントから始めることができます。例えば。 [Documentation/kbuild/makefiles.txt](http://lxr.free-electrons.com/source/Documentation/kbuild/makefiles.txt)でカーネルビルドプロセスにソースファイルを追加する方法を理解することができます。 – Tsyvarev