Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
交叉编译c for linux中未随配置文件一起提供的驱动程序Written_Linux_Embedded_Ethernet - Fatal编程技术网

交叉编译c for linux中未随配置文件一起提供的驱动程序Written

交叉编译c for linux中未随配置文件一起提供的驱动程序Written,linux,embedded,ethernet,Linux,Embedded,Ethernet,我们正在尝试交叉编译TP-Link TG 3468千兆以太网适配器的驱动程序。供应商有linux版本的驱动程序,但没有配置文件。只有make文件和c文件。请建议一种交叉编译驱动程序的方法 我们正在尝试为基于ARM处理器的单板计算机编译它。大多数Linux内核模块不使用autoconf,因此没有配置文件。您是否尝试运行make(可能使用了相应的CC=设置) 另请参见。在运行make命令之前,我们使用./configure为专用编译器提供路径(cc=path参数)。然后尝试运行make cc=gcc

我们正在尝试交叉编译TP-Link TG 3468千兆以太网适配器的驱动程序。供应商有linux版本的驱动程序,但没有配置文件。只有make文件和c文件。请建议一种交叉编译驱动程序的方法


我们正在尝试为基于ARM处理器的单板计算机编译它。

大多数Linux内核模块不使用autoconf,因此没有配置文件。您是否尝试运行
make
(可能使用了相应的
CC=
设置)


另请参见。

在运行make命令之前,我们使用./configure为专用编译器提供路径(cc=path参数)。然后尝试运行
make cc=gcc交叉编译器
您可能需要确保它指向嵌入式内核的头,而不是主机内核。查看构建脚本,尤其要注意“uname”的使用情况。你也可以考虑建立目标系统。欢迎来到嵌入式Linux的奇妙世界!这就是为什么技术招聘人员需要有it经验的人。