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

ソースからのソフトウェアのコンパイルに関する質問。通常は「make」コマンドを使用します。

7
ソースからパッケージをビルドする場合、どうすれば完全にアンインストールまたは削除できますか?
ソースコードを使用して、次のような1つのパッケージをビルドしました。 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib --with-package-name="Myplugin" --with-package-origin="http://www.ubuntu.org/" --enable-gtk-doc --disable-static make make install しかし、残念ながら、私はその最新バージョンであり、多くのバグがあることを発見したので、それを削除/アンインストールする必要があります。しかし、どうすればできますか?私は試しましたmake clean; make uninstallが、それでも存在することがわかります: # pkg-config --list-all | grep Myplugin myplugin-.... $ ls /usr/lib/myplugin/libXYZ.so exist.... 今、これをどのように削除しますか?

5
Ubuntuで.javaファイルをコンパイルする方法は?
.javaファイルをコンパイルするにはどうすればよいですか? どのプログラムが必要ですか?Java JDKが必要な場合は、インストールの支援も必要です。私はUbuntuが初めてなので、インストールする必要のあるプログラムには、それらのインストール方法に関するチュートリアルが必要です。
94 java  compiling 

5
Pythonファイルをコンパイルする方法は?
私はpythonの学習を開始し、Ubuntuの新しいユーザーでもあります。.pyファイルをコンパイルする方法を知る必要があります。私はコマンドで試しました python "hello.py" Pythonをコンパイルする他の方法は何ですか?
57 python  compiling 

3
「致命的なエラー:openssl / opensslv.h:そのようなファイルまたはディレクトリはありません」コンパイルmitmproxy
私はこのようなpip経由でmitmproxyパッケージをインストールしようとしています: $ sudo pip install mitmproxy 次のエラーメッセージで終了します。 x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o build/temp.linux-x86_64-2.7/_openssl.c:391:30: fatal error: openssl/opensslv.h: No such file or directory compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- Can't roll back …
52 compiling  gcc  pip 

3
cmakeが失敗し、「CMakeエラー:CXXコンパイラ:” CMAKE_CXX_COMPILER-NOTFOUND”が見つかりませんでした。」
jonquil@jonquil-Satellite-L755D:~/Downloads/akonadi-googledata-1.2.0/build$ cmake .. -- The C compiler identification is GNU -- The CXX compiler identification is unknown -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done CMake Error: your …
52 compiling 

1
ライブラリパスを./configureコマンドに追加する方法は?
./configureライブラリといくつかのインクルードファイルにリンクしたいと思います。ライブラリはに保存され/home/foo/sw/lib/、ファイルはに保存され/home/foo/sw/includeます。 ./configure --help 以下をスローします: 影響力のある環境変数: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a nonstandard directory <lib dir> LIBS libraries to pass to the linker, e.g. -l<library> CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if you have headers …
51 compiling 

3
OpenGLプログラムのコンパイル(GL / gl.hがありません)
私は完全なLinux / Ubuntu初心者なので、この質問の愚かな部分やフォローアップについては謝罪します。 ソフトウェアエンジニアリングクラスのグループが自宅のコンピューターに書き込んだプログラムを取得しようとしています。学校にはLinuxがあり、そこでコンパイルして正常に動作します。VMWareをダウンロードし、Ubuntuを仮想マシンにインストールしました。現在、プログラムを起動しようとしています。 しかし、メイクファイルを実行しようとすると、エラーが表示されます gcc -I../include -pthread -O1 -c rain.c In file included from rain.c:19:0: ../include/GL/glfw.h:176:21: fatal error: GL/gl.h: No such file or directory compilation terminated. make: *** [rain.o] Error 1 私の学校のコンピューターでこのファイルが見つからないのに、なぜこのファイルが見つからないのか誰もが知りませんか?そして、それをダウンロードしたり、適切な場所に置いたりするために必要なことは何ですか?
50 compiling  opengl 


4
ソースからPythonをコンパイルする前にインストールすべきパッケージ/ライブラリは何ですか?
たまに新しいUbuntuをインストールする必要があり(デスクトップとサーバーの両方に使用しました)、コンパイルする前にインストールしていたはずのいくつかのライブラリを忘れてしまいます。つまり、再コンパイルする必要があり、面倒です。 そこで、Pythonをコンパイルする前にインストールするすべてのライブラリパッケージの完全なリストを作成したいと思います(できればオプションであることが望ましい)。 これは、以下のヘルプで掘り下げて作成したリストsetup.pyです。少なくともUbuntu 10.04および11.04で完全です: build-essential (obviously) libz-dev (also pretty common and essential) libreadline-dev (or the Python prompt is crap) libncursesw5-dev libssl-dev libgdbm-dev libsqlite3-dev libbz2-dev Python 3.2以降の場合: liblzma-dev よりオプション: tk-dev libdb-dev Ubuntuには、Berkeleyデータベースのv1.8.5用のパッケージも(明らかな理由で)Sunオーディオハードウェアもありません。したがって、Ubuntuでモジュールbsddb185とsunaudiodevモジュールはビルドされませんが、他のすべてのモジュールは上記のパッケージがインストールされてビルドされます。 更新 Ubuntu 14.04には、Python 2.6や2.7などに必要なさらに多くのパッチがあります。代わりにpyenvをチェックアウトすることをお勧めします。スクリプトが含まれていますpython-build(にありますplugins/python-build/bin)。これを使用すると、次のような任意のPythonバージョンをインストールできます。 $ ./python-build 2.7.8 /opt/python27 ここで、2.7.8はバージョンで、/ opt / python27はインストールされるパスです。PyenvはPythonバージョンをダウンロードし、必要なパッチを適用configure; make; make installします。 更新を終了 Python 2.5およびPython 2.6では、Ubuntu …

2
ARM向けのクロスコンパイル方法
ARMプロセッサのクロスコンパイル用にGCCを設定するにはどうすればよいですか?ホストはx86_64(AMD64-Ubuntu 12.04)にあり、ターゲットはARM(Raspberry PiとPandaboard-それぞれに対して個別のコンパイルを行います)になりますか?

3
カーネルを再コンパイルする簡単な方法は何ですか?
Ubuntu 12.04 x86 64ビットで新しいカーネルをコンパイルすることに興味があります。 基本的にこのブログのミラーであるこのWikiページを見つけましたが、多くの手順(gitなど)が私には役に立たないように見えます。 以前のリリース/ディストリビューションでは、必要に応じて.configファイルを作成して変更Makefileし、その後実行するだけでmake完了していました。 Ubuntuでこれを行う簡単な方法はありますか?
41 kernel  compiling 

3
glibをインストールするにはどうすればよいですか?
Ubuntu 11.04で共感を築きたい。ビルドプロセスに従うと、 ./autogen.sh シェルは私に言った libtoolize: copying file `m4/lt~obsolete.m4' checking for autoconf >= 2.53... testing autoconf2.50... not found. testing autoconf... found 2.67 checking for automake >= 1.9... testing automake-1.11... found 1.11.1 checking for libtool >= 1.5... testing libtoolize... found 2.2.6b checking for glib-gettext >= 2.2.0... testing glib-gettextize... not found. ***Error***: You …

3
パッケージをローカルディレクトリにインストールしますか?
ソフトウェアパッケージをインストールしたいのですが、次のようなものapt-get install <foo>です: なしsudo、および ローカルディレクトリへ この演習の目的は、継続的インテグレーションサーバーで独立したビルドを分離することです。 ソースからコンパイルするのは気にしませんが、それが必要なのであれば、明らかに可能な限り簡単なアプローチを好むでしょう。ここでapt-get source --compile <foo>述べたように試しましたが、autoconfのようなパッケージでは動作しません。次のエラーが表示されます。 dpkg-checkbuilddeps: Unmet build dependencies: help2man help2manをローカルディレクトリにコンパイルしましたが、apt-getに通知する方法がわかりません。何か案は? 更新:私はhttps://askubuntu.com/a/350/23678でほとんど機能する答えを見つけました。問題は、sudoが必要なことです。問題は、依存関係を解決する方法がわからないことです。私は言わなければならない、非常に魅力的に見えます。sudoを必要としない同等のコマンドはありますか?chrootapt-get sourcechroot
38 apt  compiling 

3
ccacheを設定するにはどうすればよいですか?
ccacheを使用してコンパイルを高速化したい。 私が出会ったどのように私はccacheを有効にするには?。 これは私がこれまでにやったことです: $ sudo apt-get install -y ccache $ dpkg -l ccache ii ccache 3.1.6-1 Compiler cache for fast recompilation of C/C++ code $ whereis ccache ccache: /usr/bin/ccache /usr/lib/ccache /usr/bin/X11/ccache /usr/share/man/man1/ccache.1.gz ファイルに追加ccacheしてパスに追加しました~/.bashrc: $ export PATH="/usr/lib/ccache:$PATH" $ source ~/.bashrc $ echo $PATH /usr/lib/ccache:/usr/local/cuda-5.5/bin/:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games シンボリックリンクは正常に見えます。 $ ll /usr/lib/ccache/ total 76 drwxr-xr-x …

1
カーネルモジュールを1つだけビルドする方法(レシピ)
Linuxカーネルモジュールにバグがあり、Ubuntu 14.04カーネルがおかしくなります(クラッシュ)。 そのため、その単一のカーネルモジュールのみのソースを編集 / パッチして、デバッグ出力を追加したいのです。問題のカーネルモジュールは、起動するために必要ではありません。そのため、initrdイメージを更新する必要はありません。mvsas 多くの情報を読んで(以下に示すように)、セットアップとビルドプロセスの混乱を見つけました。次の2つのレシピが必要です。 ビルド環境を一度セットアップ/構成するには このカーネルモジュールのソースファイルを編集した後の手順(.cおよび.h)、その編集を新しいカーネルモジュールに変換する(.ko) 使用されているソースは次のとおりです。 カーネルモジュールを1つ作成する-Google検索 http://www.linuxquestions.org/questions/linux-kernel-70/rebuilding-a-single-kernel-module-595116/ https://stackoverflow.com/questions/8744087/how-to-recompile-just-a-single-kernel-module http://www.pixelbeat.org/docs/rebuild_kernel_module.html 単一のツリー内カーネルモジュールを構築するにはどうすればよいですか? http://ubuntuforums.org/showthread.php?t=1153067 http://ubuntuforums.org/showthread.php?t=2112166 http://ubuntuforums.org/showthread.php?t=1115593 1つのカーネルモジュールubuntuをビルド-Google検索 'make + single + kernel + module'-Ubuntuに尋ねる 'make + kernel + module'-Ubuntuに尋ねる メイクファイルの結果:ターゲット `arch / x86 / tools / relocs.c 'を作成するルールは不要 '"無効なモジュール形式"'-Ubuntuに問い合わせる ドライバーのインストール:新しいカーネルのソースコードのコンパイル Modprobe:「無効な結節の形式」、まだinsmodの後に機能する 「シンボルバージョンダンプ」「欠落」-Google検索 https://stackoverflow.com/questions/9425523/should-i-care-that-the-symbol-version-dump-is-missing-how-do-i-get-one https://askubuntu.com/questions/369051/where-can-i-find-the-corresponding-module-symvers-and-config-files-for-ubutunu usbhid.koをロードしようとすると、「module_layoutのシンボルバージョンがありません」 Linuxヘッダーファイルフォルダー内のリンク切れ 'make modules_install'-Ubuntuに尋ねます 'modules_install'-Ubuntuに尋ねる …

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