我尝试在我的 Fedora 19(64 位)上安装 droid cam。
droid cam 应用程序的链接是这里
每当我尝试安装它时,都会调用如下的 Makefile
obj-m := v4l2loopback-dc.o
all:
make -C /lib/modules/`uname -r`/build M=`pwd`
test:
gcc test.c -o test
clean:
make -C /lib/modules/`uname -r`/build M=`pwd` clean
insmod:
sudo insmod v4l2loopback-dc.ko width=320 height=240
rmmod:
sudo rmmod v4l2loopback-dc.ko
这是错误
-- INSTALL: Webcam parameters: '320' and '240'
-- INSTALL: Building v4l2loopback-dc.ko
make -C /lib/modules/`uname -r`/build M=`pwd`
make: *** /lib/modules/3.9.5-301.fc19.x86_64/build: No such file or directory. Stop.
make: *** [all] Error 2
-- INSTALL: v4l2loopback-dc.ko not built.. Failure
build 恰好是一个符号链接。我想知道 makefile 到底在尝试什么以及为什么会失败?
答案1
构建正在尝试查找内核头文件。安装kernel-devel-3.9.5-301.fc19.x86_64
。