Questions tagged «build»



4
使用Eclipse编写用于内核2.6的“ Hello World”设备驱动程序
目标 我正在尝试在Ubuntu上编写一个简单的设备驱动程序。我想使用Eclipse(或适用于驱动程序编程的更好的IDE)来执行此操作。这是代码: #include <linux/module.h> static int __init hello_world( void ) { printk( "hello world!\n" ); return 0; } static void __exit goodbye_world( void ) { printk( "goodbye world!\n" ); } module_init( hello_world ); module_exit( goodbye_world ); 我的努力 经过研究,我决定使用Eclipse CTD来开发驱动程序(尽管我仍然不确定它是否支持多线程调试工具)。所以我: 在VMWare虚拟机上安装了Ubuntu 11.04桌面x86, 使用Synaptic软件包管理器安装eclipse-cdt和linux-headers-2.6.38-8, 在上面创建一个C Project命名TestDriver1并复制粘贴的代码, 将默认的构建命令更改为make以下定制的构建命令: make -C /lib/modules/2.6.38-8-generic/build M=/home/isaac/workspace/TestDriver1 问题 …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.