良い午後、私は問題があり解決できませんでした.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. UDPデータグラムデータフィールドの始めにカスタムデータを追加する(Linuxカーネルで)
- 3. Linuxカーネルのtask_structに複雑なリストを追加する
- 4. Linuxカーネルで新しいシステムコールを追加する3.3
- 5. Qt C++モジュールを追加
- 6. sqlite3 Cプログラムのyoctoカーネルにlibsqlite3-devを追加する方法
- 7. BSDカーネルにスタックレススレッドを追加する?
- 8. エラープロトコル41> = NPROTO(41)Linuxカーネルに新しいプロトコルを追加する
- 9. LinuxのカーネルとブートローダをUbuntu 14.0.4コアに追加する方法rootfs for Raspberry Pi2?
- 10. Linuxカーネルのstructページに新しいフィールドを追加する方法
- 11. insmodカーネルHIDモジュールを追加してください。
- 12. Linuxカーネルで正しいモジュール間同期を実装する
- 13. Linuxカーネルのモジュールのライセンスを設定する
- 14. MonoTouchアプリケーションにObj-Cモジュールを追加
- 15. Linuxカーネルのモジュールをコンパイル中にエラーが発生しました
- 16. Linuxカーネル機能をモジュールに置き換えることはできますか?
- 17. Linuxカーネル、モジュール、アプリケーションを構成するMakefileでアセンブリファイルを生成する
- 18. X11キーマップをLinuxカーネルにエクスポート
- 19. Linuxカーネルのインストール
- 20. Linuxカーネルのカスタムネットワークプロトコル
- 21. cleanup_module Linuxカーネル
- 22. 設定Linuxカーネル
- 23. ガットエラー:Linuxカーネル
- 24. glibとlinuxカーネル
- 25. は、Linuxカーネル
- 26. Linuxカーネル開発
- 27. Linuxカーネルのメジャーページフォルトハンドラ
- 28. Linuxカーネルでは
- 29. Linuxカーネルのlist.h
- 30. linuxカーネル開発
スタックオーバーフローは、*ガイド*を他のリソースに配置したりガイドを作成したりするのに役立ちません([SOドキュメント](http://stackoverflow.com/documentation)のものを除く)。カーネルソースに付属のドキュメントから始めることができます。例えば。 [Documentation/kbuild/makefiles.txt](http://lxr.free-electrons.com/source/Documentation/kbuild/makefiles.txt)でカーネルビルドプロセスにソースファイルを追加する方法を理解することができます。 – Tsyvarev