Questions tagged «make»

Make是一个实用程序,可通过读取称为makefiles的文件来自动从源代码构建可执行程序和库,该文件指定如何派生目标程序。

3
制作qemu-1.4.0时出现“ autoreconf:未找到”错误
我当时是./configureqemu-1.4.0,在make此期间,原因是: (cd /home/amin/Simulate/qemu-1.4.0/pixman; autoreconf -v --install) /bin/sh: 1: autoreconf: not found make: *** [/home/amin/Simulate/qemu-1.4.0/pixman/configure] Error 127 现在,我找不到如何传递此错误。 谢谢。
112 make  qemu 

3
找不到命令
根据搜索各种论坛的情况,我遇到的问题似乎并不普遍。 我无法运行Make命令。 信息: The program 'make' is currently not installed. You can install it by typing: sudo apt-get install make 这样做: sudo apt-get install make Reading package lists... Done Building dependency tree Reading state information... Done make is already the newest version. 0 upgraded, 0 newly installed, 0 to remove …
67 make 

2
如何安装make?
/usr/bin/perl install-module.pl --all ERROR: Using install-module.pl requires that you install "make". 我需要在AWS EC2的ubuntu上安装make。我怎样才能做到这一点 ?我终于可以成功安装build-essential了。 # make make: *** No targets specified and no makefile found. Stop.



4
如何知道不停止执行哪个命令?
在我的示例中,我运行的命令执行时间很长(几个小时)。 我真的不记得我输入了make还是make -j4。 当然,我可以停止它并按键或查看历史记录来知道它,但这将停止该过程,并且我不希望发生这种情况(如果它已经在执行make -j4)。 有什么方法可以知道在不停止进程的情况下正在执行哪个命令?

4
使用make“严重错误:gtk / gtk.h:没有这样的文件或目录”
我正在尝试使用make命令进行构建。我下面这个。我正在使用GTK + 2和C语言编译代码 hp@ubuntu:~/amhello$ make make all-recursive make[1]: Entering directory `/home/hp/amhello' Making all in src make[2]: Entering directory `/home/hp/amhello/src' gcc -DHAVE_CONFIG_H -I. -I.. -g -O2 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c main.c:3:20: fatal error: gtk/gtk.h: No such file or directory compilation terminated. make[2]: *** [main.o] Error …
18 compiling  gtk  make 

3
如何使用debuild运行并行make?
我正在尝试打包一个我(共同)编写的软件。我在用着 debuild -i -us -uc -b 从原理上讲,这很好。为了缩短编译时间,我想进行分解以并行运行make(例如,我通常通过运行来运行make -j4)。我在网络上找到了一些建议如下的位置: debuild -eDEB_BUILD_OPTIONS="parallel=4" -us -uc -b debuild -j4 -us -uc -b 另一个站点建议向debian/rules基本设置好的文件中添加一些代码 MAKEFLAGS += -j4 但是,这些似乎都不起作用。我错过了什么吗?还是应该更改源代码的autoconf / automake设置中的某些内容?

6
如何修复配置:错误:C编译器无法创建可执行文件
用过的 ./configure DFLAGS="-03" 这是config.log checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... …

5
如何安装白蚁
我在UbuntuGnome上使用openbox ..如果有帮助。 因此,我查看了位于此处的文档: https://wiki.archlinux.org/index.php/Termite 而且我不知道如何安装它。我是个新手,只想作一个简单的解释,或者至少向正确的方向推一下即可。 我也按照这里的说明进行操作:https : //github.com/thestinger/termite 做了以下事情: git clone --recursive https://github.com/thestinger/termite.git cd termite && make 然后得到这个: ask @ ubuntu:〜/ term $ 在pkg-config搜索路径中找不到软件包gtk + -3.0。 也许您应该添加包含`gtk + -3.0.pc'的目录 到PKG_CONFIG_PATH环境变量 找不到软件包'gtk + -3.0' 在pkg-config搜索路径中找不到软件包vte-2.91。 也许您应该添加包含`vte-2.91.pc'的目录 到PKG_CONFIG_PATH环境变量 找不到软件包'vte-2.91' 在pkg-config搜索路径中找不到软件包gtk + -3.0。 也许您应该添加包含`gtk + -3.0.pc'的目录 到PKG_CONFIG_PATH环境变量 找不到软件包'gtk + -3.0' 在pkg-config搜索路径中找不到软件包vte-2.91。 也许您应该添加包含`vte-2.91.pc'的目录 到PKG_CONFIG_PATH环境变量 …

1
编译g13驱动程序时出现“错误添加符号:命令行中缺少DSO”
我正在尝试编译在此处收到的下载文件:https://code.google.com/p/linux-g13-driver/通过运行make,但在网上搜索后,我收到的错误对我来说似乎是程序员的错,但它们是: g++ c-source/G13.o c-source/G13Action.o c-source/Macro.o c-source/MacroAction.o c-source/Main.o c-source/Output.o c-source/PassThroughAction.o -o Linux-G13-Driver -lusb-1.0 /usr/bin/ld: c-source/Main.o: undefined reference to symbol 'pthread_kill@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing from command line collect2: error: ld returned 1 exit status make: *** [Linux-G13-Driver] Error 1 如果有人有任何想法,请帮助我,我真的很想让它运行
13 compiling  make 

2
使用'make'命令时出现错误(在Ubuntu 12.04上安装aircrack-ng)
我遵循了这些指示。我编辑了common.mak成功的文件,当我跑make我得到这个错误: mohd-arafat-hossain@TUD:~/aircrack-ng-1.1$ make make -C src all make[1]: Entering directory `/home/mohd-arafat-hossain/aircrack-ng-1.1/src' make -C osdep make[2]: Entering directory `/home/mohd-arafat-hossain/aircrack-ng-1.1/src/osdep' Building for Linux make[3]: Entering directory `/home/mohd-arafat-hossain/aircrack-ng-1.1/src/osdep' make[3]: `.os.Linux' is up to date. make[3]: Leaving directory `/home/mohd-arafat-hossain/aircrack-ng-1.1/src/osdep' make[2]: Leaving directory `/home/mohd-arafat-hossain/aircrack-ng-1.1/src/osdep' gcc -g -W -Wall -O3 -D_FILE_OFFSET_BITS=64 -D_REVISION=0 -Iinclude -c -o aircrack-ng.o …

5
“ / usr / bin / ld:找不到-lcudart”
我是Ubuntu的新手,并且使用Ubuntu 14.04 64位。我想make一个项目,用途cuda和opencv运行时,我得到了以下错误cmake . && make Linking CXX executable ground_estimation /usr/bin/ld: cannot find -lcudart collect2: error: ld returned 1 exit status make[2]: *** [ground_estimation] Error 1 make[1]: *** [CMakeFiles/ground_estimation.dir/all] Error 2 make: *** [all] Error 2 这是输出 ld -lcudart --verbose attempt to open /usr/x86_64-linux-gnu/lib64/libcudart.so failed attempt to open /usr/x86_64-linux-gnu/lib64/libcudart.a failed …
13 compiling  make  cuda  opencv 

5
如何完全删除我的Emacs?
我下载了Emacs源文件,并使用进行了安装make。成功安装Emacs之后,我手动删除了下载的源文件以节省磁盘空间。现在,我想删除Emacs并尝试使用sudo apt-get purge emacs。但是它说Emacs尚未安装,也不会被删除。但是我可以通过emacs在终端中输入来运行Emacs 。该命令还which emacs显示结果/usr/local/bin/emacs。 为什么无法apt-get检测到?在这种情况下如何彻底删除Emacs?我的操作系统是Ubuntu 12.04,我的Emacs版本是24.3.1。
12 apt  uninstall  make  emacs 

4
如何在Ubuntu 18.04上安装watchman,以实现react-native?make命令中的错误
我已经阅读了此解决方案 。 我想要nodeman作为react-native的依赖项 upto ./configure命令没有错误 ,并且可以按照给定的解决方案正常工作 gd@gd10:/tmp$ git clone https://github.com/facebook/watchman.git Cloning into 'watchman'... remote: Counting objects: 18852, done. remote: Compressing objects: 100% (103/103), done. remote: Total 18852 (delta 50), reused 64 (delta 27), pack-reused 18718 Receiving objects: 100% (18852/18852), 12.37 MiB | 1011.00 KiB/s, done. Resolving deltas: 100% (12582/12582), done. …

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.