タグ付けされた質問 「source-code」

ソースコードは、特定のアプリケーションを作成するために使用される元のプログラミングコードです。オープンソースプログラムでは、ユーザーはソースコードを自由に表示および変更できますが、クローズドソースプログラムまたはプロプライエタリプログラムでは、コードを秘密にします。



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に尋ねる …

2
パッケージのビルドに使用される構成オプションはどこにありますか?
Ubuntu 10.10にアスタリスク1.6.2.18をインストールする必要があります アスタリスク1.6.2.7のubuntuパッケージを生成するために使用された構成オプションを知りたいのですが。 私のお気に入りのサーバーディストリビューションはSlackwareであり、その上でSlackbuildファイルを参照して、新しいソースでパッケージをリメイクするためにパッケージがどのように作成され、おそらくカスタマイズされているかを調べていますが、Ubuntuではこれを理解できません。私は今、時間的なプレッシャーにさらされているので、いくつかの指針をいただければ幸いです。 ありがとうございました!

2
オンラインツアーのソースコードは利用可能ですか?
Oneiric Ocelotのリリースには、Ubuntu、特にUnityの動作を紹介する素晴らしいツアーがありました。 Ubuntuのオンラインツアー、実際に模倣し、デスクトップ全体を、より大きなエクステントには、実際にユニティを使用してのように多くのことを振る舞います。 私の質問は、これのソースコードはどこにあるのですか?ソースを表示できることはわかっていますが、情報をスクレイピングしてそれらに参加しようとすることは実行可能なソリューションではありません。コード全体がどこかに存在する場合、JavaScriptコミュニティにとって非常に有益です。


1
QtプロジェクトからDebianパッケージ(.deb)を作成する
Qt Creatorでいくつかのプロジェクトを行いましたが、インストール可能な形式(この場合はDebianパッケージ)で配布したいと思います。 Qtインストール(およびシステム)に関する詳細情報: Qtバージョン4.8.0(32ビット) Qt Creator 2.4.1 Ubuntu 12.04を実行しています。 どんな助けでも大歓迎です!
14 deb  qt  source-code 

4
特定のディレクトリ内のすべてのソースファイルを再フォーマット/再インデントする方法
ソースツリーを含むディレクトリが指定されている場合、コマンドラインから各ソースファイルを美しく再フォーマットされた同等のものに置き換える簡単な方法はありますか? 通常、プロジェクトのソースツリーにはソースではないファイルも含まれており、ソース自体が異なる言語になっている可能性があることに注意してください。 プロジェクトには通常、多くの異なる言語のソースが含まれているため、できるだけ多くの言語をサポートするツールを探しています。特に、xml / html、javascript、ruby、およびjavaをサポートするものを探しています。

4
ソースコードからインストールされたソフトウェアを直接更新できますか
Ubuntuを使い始めてから1年近く経ちますが、ソースからソフトウェアをインストールしようとはしていません。実際にそうする必要があるとは思いませんでした。しかし、現在、リポジトリのリリース候補段階にあるソフトウェアに取り組んでいますが、最新の安定バージョンのソースコードはソフトウェアのホームページで入手できます。 ソフトウェアに多くの依存関係がある場合、ソースコードからのインストールは難しい場合があることを学びました。しかし、私がそれに取り組むならば、私は最新バージョンに満足することができます。しかし、そのようなソフトウェアが自動的にそれ自体を更新できるのか、またはパッケージを更新するためにいくつかのスクリプトを実行する必要があるのか​​疑問に思っています。さらに悪いことに、各更新プログラムを最初から再インストールする必要がありますか? また、上記以外のソースからインストールする特定の利点があるかどうかを知りたいです。

10
Ubuntuのコードスニペットマネージャーですか?
構文の強調表示と検索機能を備えた、優れたコードスニペットマネージャーを探しています。もう1つの重要な機能は、コード領域の背景色を変更する機能です。私は、どこでも白い背景を持ついくつかのAdobe Airアプリをテストしました。 私はKDE btwを使用しています。コーディングにはKateを使用していますが、スニペットプラグインが好きではありません。

5
ソースからアプリケーションをインストールする
Linuxのすべてのアプリケーションの一般的なインストールについて疑問に思っていました。それはどういう意味ですか?Windowsを使用していたときに、アプリケーションをインストールする場合は、.exeファイルをダブルクリックしてから、next、next、nextをダブルクリックすることを知っていました。 Linuxでは、アプリケーションをインストールする一般的な(汎用ではない)方法があるかもしれないことを理解しています。多分ソースからインストールしますか?さて、Windowsのようなアプリケーションをインストールするために使用できるステップバイステップの方法はありますか? 私はグーグルに質問し続けたくないので、どのように尋ねていますか?だから、私はこのガイドのソースfreecadから最近インストールすることに成功しました、 そしてそれは一般的な方法として非常に良いスタートだと思いますよね? しかし、問題は適切なソースを見つける場所と、アプリケーションに非常にユニークなインストール方法がある場合です!

5
Source Insightの代替手段はありますか?
私は開発者ではありませんが、仕事のために多くのコードをトレースしています。特に大規模なプロジェクトでは、他の人のコードを読むのは実際にはかなり困難です。 Source Insightは、すべてのシンボルをデータベースに保存する優れたアプリケーションです。そのため、呼び出される新しい関数を確認し、クリックして、関数の記述方法を確認できます。オブジェクトのリファラーをすべて表示したり、呼び出し元にジャンプしたりできます。他のファイルから新しい変数/構造/関数に遭遇するたびにこれらのことを見つけるために、思考の流れを破ってシェルコマンドを考える必要はありません。 私はそれをWINEで実行していますが、時々障害となる小さな不具合があります。 私は人々がCスコープに言及することを知っています、私はそれを試してみましたが、それは実際には同じではありません。それでは、Ubuntu向けの非常に多くの巨大なオープンソースプロジェクトがありますが、それらを効率的に読むためのネイティブツールはありますか? 編集: 提案に感謝しますが、CODE :: BLOCKSまたはCodeLiteは、マウスがジャンプせずにクリックした機能を表示する機能を提供するので、呼び出し元と呼び出し先を同時に確認できますか?

6
diff出力を読みやすくする
私は、差分/ debdiff出力(かかりますツールを探していると、より具体的には、出力のこのスクリプトを)と非常に読みやすい、グラフィカルな方法で比較した結果を表示します。任意のポインタをいただければ幸いです。 理想的には、MDRと同等のFOSSであるGTK +になります。 Meld、Diffuse、および同様のソフトウェアは、スタンドアロンで動作することを意図しており、stdinからの入力を受け取らないため、この目的には適していません。



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