タグ

2013年10月9日のブックマーク (2件)

  • Ubuntu9.10に追加したリポジトリまとめ - voidy21の日記

    PPAってなんだ Ubuntuやそのアプリはlaunchpadというソフトウェア開発サイトで開発されていて、(某クックパッドとは違うよ!) PPAはPersonal Package Archiveという機能の略で、ソフトをソースからインストールするのではなく、 リポジトリを登録してパッケージでインストールすることで容易に導入できるようにするものです。 特に、下に紹介するものはDaily Buildのものも多いので常に最新版にしておけるのがいいですね! ただ、Ubuntu9.10までは/etc/apt/sources.listの末尾に色々追加して、公開鍵を取得しなければいけなかったのですが、 Ubuntu9.10からは sudo add-apt-repository ppa:(リポジトリ名)でリポジトリ追加と公開鍵が取得が同時に出来るようになったので、これを使わない手はない! 追加したリポジ

    Ubuntu9.10に追加したリポジトリまとめ - voidy21の日記
    navi-area26-10
    navi-area26-10 2013/10/09
    12.04サーバにはadd-apt-repositoryがないようだが。。
  • KMC Staff Blog:GCC でコンパイルした時のオプションをバイナリファイルから取得する

    2013年06月26日 GCC でコンパイルした時のオプションをバイナリファイルから取得する GCC 4.7 のリリースノートに、新しく追加された -grecord-gcc-switches オプションを付けると、DWARF デバッグ情報の DW_AT_producer 属性文字列にコンパイラのコマンドライン文字列が追加されるよ、と書いてあることに気付いたので、さっそく試してみました。 試した環境は Ubuntu 12.04 64bit です。 gcc のバージョンを確認してみたところ、4.6.3 だったので、まずは 4.6 の出力を確認してみます。コンパイルする C ファイルは何でも良いのですが、ここでは test.c というファイルをコンパイルしています。 $ cat test.c int f() { return 0; } $ gcc -O2 -c -g test.c $ reade

    navi-area26-10
    navi-area26-10 2013/10/09
    gcc-4.7へのアップデート方が書いてある