タグ付けされた質問 「make」

Makeは、ターゲットプログラムの派生方法を指定するmakefileと呼ばれるファイルを読み取ることにより、ソースコードから実行可能プログラムとライブラリを自動的に構築するユーティリティです。

3
qemu-1.4.0の作成中の「autoreconf:not found」エラー
私は./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.

3
ソースコードを取得してプログラムをインストールし、次に `sudo make install`を実行しました。「apt-get」にそれを知らせる方法は?
私は、(例えば、それを呼び出すプログラムをインストールしprogAたソースコードからそれを構築し、最終的に呼び出すことで)sudo make installとsudo ldconfig。 ただし、apt-getメモを受け取っていないようです。progBこれは、インストール時に依存しますがprogA、apt-getインストールすることも推奨しているためprogAです。これはなぜですか、私は何ができますか?


4
停止せずに実行されているコマンドを知る方法は?
この例では、実行に非常に長い時間(数時間)を要するコマンドを実行しています。 makeまたはmake -j4を入力したかどうかは本当に覚えていません。 もちろん、それを停止してキーを押すか、履歴を確認してそれを知ることはできますが、それはプロセスを停止し、それが発生しないようにします(すでにmake -j4を実行している場合)。 プロセスを停止せずに、どのコマンドが実行されているかを知る方法はありますか?

4
「致命的なエラー:gtk / gtk.h:そのようなファイルまたはディレクトリはありません」を使用してmake
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 そして、原則としては正常に動作します。コンパイル時間を短縮するために、debuildを実行してmakeを並列実行します(make -j4たとえば、通常はを実行して実行します)。ウェブ上で次のような場所をいくつか見つけました。 debuild -eDEB_BUILD_OPTIONS="parallel=4" -us -uc -b debuild -j4 -us -uc -b 別のサイトはdebian/rules、基本的に設定するファイルにコードを追加することを提案しました MAKEFLAGS += -j4 ただし、これらのいずれも機能していないようです。私は何かを見逃しましたか?または、ソースのautoconf / automake設定を変更する必要がありますか?

6
configureの修正方法:エラー: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:〜/ termite $ make パッケージgtk + -3.0がpkg-config検索パスで見つかりませんでした。 おそらく、「gtk + -3.0.pc」を含むディレクトリを追加する必要があります PKG_CONFIG_PATH環境変数へ パッケージ 'gtk + -3.0'が見つかりません パッケージvte-2.91がpkg-config検索パスで見つかりませんでした。 おそらく、「vte-2.91.pc」を含むディレクトリを追加する必要があります PKG_CONFIG_PATH環境変数へ パッケージ 'vte-2.91'が見つかりません パッケージgtk + -3.0がpkg-config検索パスで見つかりませんでした。 おそらく、「gtk + -3.0.pc」を含むディレクトリを追加する必要があります PKG_CONFIG_PATH環境変数へ パッケージ 'gtk + -3.0'が見つかりません …

1
g13-driverのコンパイル中に「シンボルの追加エラー:コマンドラインにDSOがありません」
ここで受け取ったダウンロードをコンパイルしようとしています:https://code.google.com/p/linux-g13-driver/makeを実行することで、Webで検索した後、プログラマーのせいであるように見えるエラーを受け取りましたが、ここにあります: 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 …
12 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を完全に削除するにはどうすればよいですか?私のOSはUbuntu 12.04で、Emacsのバージョンは24.3.1です。
12 apt  uninstall  make  emacs 

4
反応ネイティブの場合、Ubuntu 18.04にウォッチマンをインストールする方法は?makeコマンドのエラー
私はこの解決策を読みました 。 反応するネイティブの依存関係としてノードマンが欲しかった ./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. gd@gd10:/tmp$ …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.