53得票3回答
如何设置ccache?

我想使用ccache来加快编译速度。 我遇到了如何启用ccache?。 到目前为止,我已经做了以下工作: $ sudo apt-get install -y ccache $ dpkg -l ccache ii ccache 3.1.6-1 Compiler cache for ...

28得票6回答
安装Makefile时出现错误:“make:***未指定目标,也未找到makefile。停止。”

简单来说,当我运行make命令时,它会显示以下内容: nir@nir:~/Downloads/xf86-video-intel-2.17.0$ make make: *** No targets specified and no makefile found. Stop. 我查看了文件...

15得票1回答
如何让Debian打包生成两个软件包,基于上游源代码存档文件?

我正在为我的PPA打包一些东西。上游源是一个基于Makefile的.tar.gz归档文件。 由于这个软件包有大量与体系结构无关的数据,最好有构建脚本生成两个软件包: 软件包名称 软件包名称-data 我该如何设置这个?我已经编辑了我的Debian control文件以生成两个软件包,但我不...

14得票2回答
编译 glib-compile-schemas 时遇到了缺少的依赖项

我下载了empathy-3.0.1.tar.bz2文件,想要在Ubuntu 10.04 LTS上进行安装。 我运行了makefile,但是出现了以下错误: configure: error: 找不到glib-compile-schemas。 请问我该如何解决这个问题?请帮帮我。

14得票1回答
在Makefile中检测是否为Ubuntu Linux操作系统

我想创建一个makefile,它可以编译我的对象并根据Linux发行版(例如Suse、RedHat或Ubuntu)为它们命名。我如何检测操作系统是否为Ubuntu?

12得票1回答
如何在Kubuntu 20.04中运行Six(一个旧的KDE游戏程序)

六在计算机游戏奥林匹克竞赛中多次获得金牌。源代码位于GitHub上https://github.com/melisgl/six/tree/master/six。它已经被固定了几十年,但我想重新启动它,然而我对KDE、Qt甚至C++编程并不熟悉。我主要是汇编、C和Python程序员,已经从事这个...

10得票1回答
在 makefile 中缺少分隔符

我在Makefile中有以下代码: CFLAGS=-Wall -g clean: rm -f ex1 当我运行"make clean"时,我收到以下错误信息:Makefile:4: * missing separator. Stop. 为什么会出现这个错误?我该如何修复它?

10得票4回答
我的makefile的结果是:没有生成目标文件“arch/x86/tools/relocs.c”,但它是必需的。

我正在使用Ubuntu 12.04。我编写了一个简单的hello world内核模块(hello.c)。我为它编写了以下makefile: obj-m+=hello.o KDIR:= /usr/src/linux-headers-3.2.0-24-generic-pae all: ...

9得票4回答
使用Eclipse编写适用于2.6内核的“Hello World”设备驱动程序。

目标 我正在尝试在Ubuntu上编写一个简单的设备驱动程序。我希望使用Eclipse(或适用于驱动程序编程的更好的集成开发环境)。以下是代码: #include <linux/module.h> static int __init hello_world( void ) { ...