天嵌 ARM开发社区

 找回密码
 注册
查看: 1717|回复: 2

求助 用eclipse开发驱动遇到严重问题

[复制链接]
daysMark 发表于 2014-12-11 11:56:10 | 显示全部楼层 |阅读模式
本帖最后由 daysMark 于 2014-12-11 11:58 编辑

开发环境:ubuntu12.04   eclipse(c/c++)luna
                 arm-linux-gcc-4.3.3
                内核:linux-2.6.30.4  (天嵌 光盘里面的)

后面图片太大,点开看能看全^_^

如题,我用eclipse(c/c++) luna 配置了linux的开发环境,交叉编译器已经确保没问题了。编译下面这个程序是没有问题的
#include <stdio.h>
#include <stdlib.h>

int main(void) {
    puts("!!!Hello World!!!"); /* prints !!!Hello World!!! */
    return EXIT_SUCCESS;
}


但是当我实验驱动程序的时候就有问题了,如下:
#include <linux/module.h>
#include <linux/init.h>
MODULE_LICENSE("GPL");

static int __init EmbedSky_hello_init(void)
{

    printk("<1>\n     Hello,EmbedSky!\n");
    printk("<1>\nThis is first driver program.\n\n");

    return 0;
}

static void __exit EmbedSky_hello_exit(void)
{
    printk("<1>\n     Exit!\n");
    printk("<1>\nGoodbye EmbedSky!\n\n");
}

module_init(EmbedSky_hello_init);
module_exit(EmbedSky_hello_exit);

MODULE_LICENSE("GPL");


问题如下:


我的eclipse的一些配置如下:



看别人的symbol里面有很多东西,我什么我的什么都没有?_KELNEL_还是自己添加的。


我的编译设置如下:








目录结构如下:



我觉得是路径的问题。,,,求帮助,求解决

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| daysMark 发表于 2014-12-11 20:31:18 | 显示全部楼层
我已经解决了,真正的eclipse linux嵌入式开发继承环境
 楼主| daysMark 发表于 2014-12-11 21:57:30 | 显示全部楼层
我写了一篇博客来纪念 配置IDE的过程。
http://blog.csdn.net/tianzhihen_wq/article/details/41872365
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-2 10:08 , Processed in 1.031244 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表