タグ GCC
人気順 5 users 10 users 100 users 500 users 1000 usersC言語をマスターしたい人はGCCのバージョン14を使いましょう - pyopyopyo - Linuxとかプログラミングの覚え書き -
C言語(C++を含む)を習得したい人,ポインタを勉強したい人はgcc-14を使いましょう.難しいところは gcc-14 が丁寧に解説してくれます C言語の難しいところ 例を示します.C言語で記述された,たった6行のソースコードです int main() { int buf[10]; buf[10] = 0; return 0; } このソースコードには問題があります.... 続きを読む
「//このコメントを消したら動かない」は大体Shift_JISの2バイト目が原因で発生する - Qiita
TL;DR Shift_JISにしただけでコンパイラが通らなくなる恐ろしい事件とその回避法について。 \ (¥)のASCIIコードは0x5c 表、能はダメ文字 UTF-8は神 Shift_JISやめろ \を改行とみなすかどうか C言語のコンパイラの仕様によっては\を改行と解釈しコメントが続くと解釈します。この辺りはWindowsのgcc/g++とMac/Linuxのそれ... 続きを読む
本の虫: GCCのgit移行が難航中
GCCはgitへの移行を計画しているが、GCCの既存のsubversionレポジトリをgitレポジトリに変換する作業が難航している。 GCCの移行作業を検証しているのは他ならぬEric S. Raymond(ESR)だ。 ESRお手製の変換ツール、reposurgeonはsubversionからgitへの変換ができる。 Resource page for reposurgeon 3.44 しかしGCCは30年... 続きを読む
kerasの作者François Cholletはもっと歴史を勉強すべき。国や民族単位で批判することの愚かさを知れ - shi3zの長文日記
【悲報】Googleエンジニア「日本人は海外の発明を無視し、メイドインジャパンとしてパクりを展開する」 : IT速報 http://blog.livedoor.jp/itsoku/archives/51289242.html 最初に言っておくがkerasは素晴らしい。gccやEmacsが素晴らしいのと同じようにkerasは素晴らしい。 ストールマンがリーナスに嫉妬するあまりどんどん痛い人になって尊... 続きを読む
GCC'17レポート:ガチャピンやピカチュウの骨格は? ゲーム業界における美術解剖学の活用法 - GamesIndustry.biz Japan Edition
3Dモデルやフィギュア造形において昨今重要視されているであろう 解剖学 。リアルな造形を目指すなら必須の知識であるが,専門的な学びをしていないとなかなか触れることの世界でもある。そんな解剖学の世界を 「エンターテイメント業界における美術解剖学の活用方法」 と題して,基礎からその学び方を紹介したのが本講演だ。 「美術の世界では,鑑賞者を楽しませるために絵画は進化してきた歴史を持つ」と講演をスタートさ... 続きを読む
GCC'17レポート:頭部への電気刺激で重力,そして視覚や味覚まで「本当に感じる」VRの世界へ - GamesIndustry.biz Japan Edition
2017年2月18日に大阪で開催された 「GAME CREATORS CONFERENCE'17」 ではさまざまなセッションが行われたのだが,そのなかで一風変わったものとして,電気刺激により感覚を再現する講演があった。視覚,味覚,重力感覚など五官で感じる刺激を合成して,さまざまな感覚をもたらすのだという。以下では,大阪大学の 安藤英由樹氏 と 青山一真氏 による講演の模様を紹介しよう。 学問として... 続きを読む
nginxをパラメータチューニングしてh2oより速くしてみる - Qiita
h2oとnginxの性能比較 nginxよりも速いとされるh2oですが、実際に自分でもローカルでベンチマークを取ってみました。環境は以下の通りです。 EC2のc4.8xlargeインスタンス gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-16) Linux ip-172-31-13-40 3.14.35-28.38.amzn1.x86_64 #1 SMP Wed ... 続きを読む
本の虫: なんでGCCはa*a*a*a*a*a を (a*a*a)*(a*a*a) に最適化できないの?っと
2014-03-28 なんでGCCはa*a*a*a*a*a を (a*a*a)*(a*a*a) に最適化できないの?っと c - Why doesn't GCC optimize a*a*a*a*a*a to (a*a*a)*(a*a*a)? - Stack Overflow 俺は科学技術計算の数値計算の最適化をしてたんだけどさ。GCCはpow(a, 2)をa*aにしてくれるんだな。うん。で、po... 続きを読む
本の虫: Clang VS 自由ソフトウェア
2014-01-27 Clang VS 自由ソフトウェア オープンソースで有名なEric S. Raymondが、自由ソフトウェアで有名なRichard Stallmanに、GCCのアンチプラグインポリシーについて突っ込んでいる。 GCCは、長年、コンパイラーのモジュール化を政治的な理由で行っていなかった。もし、例えばパーサーや意味解析だけを分離して使えるようにしたり、内部表現を規格化したりしてし... 続きを読む
Juliusで連続音声認識 - 人工知能に関する断創録
2013-07-06 Juliusで連続音声認識 音声認識 大語彙連続音声認識エンジンJuliusで遊んでみました。動作環境はMac OS X Mountain Lionです。 準備 コンパイラはXcodeでインストールしたgcc(2013/1/13)を使用しました。また、Macで動かす場合はPortAudioというライブラリも必要みたいなので、macportsであらかじめインストールしておきまし... 続きを読む
今時のgcc に驚いた。kernel/VM advent cal. 2012/ DEC/07|たけおか ぼちぼち日記
たけおか ぼちぼち日記 思いついたらメモ Theme ブログ ( 38 ) 小物 ( 9 ) 計算機 懐古趣味 ( 11 ) 無料で素晴しいもの ( 11 ) Lisp, Prologとか ( 22 ) 映画とかTVとか ( 19 ) BSD/UNIXなこと ( 10 ) ケータイより ( 0 ) いまどきのもの ( 14 ) スーパーコンピュータ、HPC ( 12 ) 食い物 ( 8 ) 並列計... 続きを読む
FreeBSD、x86アーキテクチャにおいて正式にLLVM/Clangへの移行を果たす | スラッシュドット・ジャパン オープンソース
11月5日、ClangがFreeBSDのx86システム(i386およびamd64)におけるデフォルトコンパイラーになったことがfreebsd-currentメーリングリストの投稿で発表された( TechRepublicの記事、 本家/. )。 FreeBSDは脱GPLを進めており、GPLで提供されるGCCからBSDライセンスで提供されるClang/LLVMへの移行が数年前から検討されていた。標準C... 続きを読む
FreeBSD、x86アーキテクチャにおいて正式にLLVM/Clangへの移行を果たす | スラッシュドット・ジャパン オープンソース
11月5日、ClangがFreeBSDのx86システム(i386およびamd64)におけるデフォルトコンパイラーになったことがfreebsd-currentメーリングリストの投稿で発表された( TechRepublicの記事、 本家/. )。 FreeBSDは脱GPLを進めており、GPLで提供されるGCCからBSDライセンスで提供されるClang/LLVMへの移行が数年前から検討されていた。標準C... 続きを読む
米Intel、並列プログラミングのためのC/C++言語拡張「Cilk Plus」をオープンソース化。GCCへの実装も開始 - SourceForge.JP Magazine : オープンソースの話題満載
SourceForge.JP Magazine注目記事 ハードディスクの中身を誤って消した場合のファイル復旧方法 ハードディスクを完全消去する「DBAN」のインストールと使い方 HDD/SSDの健康診断を行うS.M.A.R.T.対応ツール「CrystalDiskInfo」 の使い方 HDDやSSDなどの速度を計測するベンチマークソフト「CrystalDiskMark」 の使い方 CDやUSBメモリ... 続きを読む
MacBook を買って開発ができるようになるまで。 - 日々、とんは語る。
Mac | 15:52 | 身近に MacBook を購入した人がいたので、その人向けにメモしておきます。ポイントとしては、今まで Mac を使っていなかった人でも分かるように説明していきます。App Store から Xcode をインストールする。驚くかもしれませんが、Mac は初期状態では、gcc など開発に必須のUNIXツールが一切インストールされていません(perl とか ruby とか... 続きを読む
while(1){LOVE++;}を最適化 - duost
C, C++, Programming最近ツイッターで"while(1){LOVE++}"と書き込まれてる指輪があって、そのソースは最適化でLOVEが消えてただの無限ループになる云々という話があったので検証。 用意したソースはこちら。 int main() { int LOVE = 0; while(1){LOVE++;} } それじゃアセンブラを見てみましょ。まずは最適化抜き。 gcc -O0 ... 続きを読む
ブラウザで X86 のマシン語を動かす! Google 謹製 Native Client をさっそく試してみる - IT戦記
はじめにGoogle から、非常に面白そうなソフトウェアがリリースされました!その名も Native Client なんとブラウザ上で X86 のバイナリを動かしてしまうそうです。詳しい事は分かりませんが、さっそく試してみたいと思います。過程を逐次更新していきます。 自分が試したときの環境自分が試す環境は、以下の通りです。Mac OS XXcode の gcc (version 4.0.1 (Ap... 続きを読む
C++ のコードを Flash Player で動かす! Alchemy を速攻試してみる。 - IT戦記
c++, actionscript はじめにAdobe から C/C++ で書いたコードを Flash や AIR で動かす Alchemy というものがリリースされましたね!Adobe Labs - Alchemyこれはすごい!ということで、少し試してみたいと思います。その様子をリアルタイムに書いていきます。ちゃんと出来るかな 環境OS は Mac OS X で gcc 、 java は入ってい... 続きを読む