プレイ日記
プチコンってC++で書かれてるんだ
15そうだね
プレイ済み
返信[1]
親投稿
だにえる haru2016nen
なん…だと…!?
7そうだね
プレイ済み
返信[2]
親投稿
SquidSky ugomemo_gorohati
そうですね。まぁすべての3DS・WiiUソフトはC++で書かれてます。 gccコンパイラが唯一ARMコードに変換してくれるので。
4そうだね
プレイ済み
返信[3]
親投稿
ぺぃ shiba_petitcom
小林さんに聞いたところ、以前はcygwinで作っていたそうですよ。
2そうだね
プレイ済み
返信[4]
親投稿
Godot orz_127
GCCは、GNU コンパイラコレクションと言って色々な言語が利用できるものです。 C++に限りません。 小文字でgccと言うとコマンドになりますが、これはC言語をコンパイルするときに使ったかと。 C++の場合は、g++というコマンドを使った記憶が。 Cygwin は、Windows上にUNIXライクな環境を提供するものです。 WindowsでUNIXの基本的なコマンドが使えるようになります。 Windows上でgccを使いたいときは、Cygwinを導入したりします。 普通にGCCを使う場合は、UNIX系のLinuxを使うのが一般的かも。 以前は、cygwinということは、以前は、Windows上にCygwin環境を入れてGCCを使っていたと思われます。 今は、開発環境のOSをLinuxに変えたか、別の開発環境に移行したかだと思われます。
0そうだね
プレイ済み
返信[5]
親投稿
Godot orz_127
一般ユーザが開発する場合は、GCCほぼ一択となると思いますが、他に製品版の3DS開発環境と言うものも存在します。 恐らく一般ユーザでは購入できない、出来たとしてもかなり高額なものです。 開発言語については、最終的にARM(3DSネイティブはARM9だっけ?)のマシン語コードになればよいだけで開発言語は何でもよい筈です。 全ての3DS、WiiUソフトがC++で書かれているとは断言できないかと。
0そうだね
プレイ済み
返信[6]
親投稿
なるほど、コンパイラの関係ね。
0そうだね
プレイ済み
返信[7]
親投稿
そう言えば任天堂が一般ユーザー向けに3DS、WiiUソフトの開発環境(ソフトウェア)提供してた気が。 Unityとかその他もろもろついてくるんだっけ…
0そうだね
プレイ済み
返信[8]
親投稿
正直開発言語はなんでもいいものと思ってた…。
2そうだね
プレイ済み
返信[9]
親投稿
ん?よく読み返したら断言はできないのか。へぇー…。
0そうだね
プレイ済み
返信[10]
親投稿
SquidSky ugomemo_gorohati
ccコンパイラもgccと同じ意味ですかね?
0そうだね
プレイ済み
返信[11]
親投稿
CC→C Compiler GCC→GNU C Compiler CCは固有名刺 GCCはGNC独自のコンパイラ…と解釈
0そうだね
プレイ済み
返信[12]
親投稿
Godot orz_127
「GNU」は「GNU's Not Unix!」の略ですw
0そうだね
プレイ済み
返信[13]
親投稿
間違えた GNU Compiler Collection だった C CompilerはCompiler Collectionね gccは誤爆 まとめると cc Compiler Collection gcc GNU Compiler Collection んで、gccが固有名詞。
0そうだね
プレイ済み
返信[14]
親投稿
違う、gncが誤爆。 紛らわしいなおい
0そうだね
プレイ済み
返信[15]
親投稿
あ、でもGNU C Compiler でも間違いではなさそう。でも多言語対応だからね。 GNUによってリリースされた、GNUのコンパイラ群。
0そうだね
プレイ済み
返信[16]
親投稿
MIKI ifconfig
unix V2 の cc.c には C command とありますね。 cc が c0, c1, c2, as, ld などのコンパイラ本体やアセンブラやローだを呼び出している感じ。 http://minnie.tuhs.org/cgi-bin/utree.pl?file=V2/cmd/cc.c Dennis Ritchie が言うんだから仕方ない
1そうだね
プレイ済み
返信[17]
親投稿
SquidSky ugomemo_gorohati
GNU=GNU Not is UNIX! GNU=GNU Not is UNIX!GNU Not is UNIX!GNU Not is UNIX!GNU Not is UNIX!GNU Not is UNIX!GNU N((ry
0そうだね
プレイ済み
返信[18]
親投稿
SquidSky ugomemo_gorohati
Cygwin…懐かしいですねぇ。 小3の頃、PCでアセンブリ言語をコンパイルするために使ってました。binutilsとかってやつでしたね。
0そうだね
プレイ済み
返信[19]
親投稿
MIKI ifconfig
SquidSkyさん 展開間違ってますね GNU=>GNU's Not UNIX GNU=>GNU's Not UNIX's Not UNIX GNU=>GNU's Not UNIX's Not UNIX's Not UNIX's Not UNIX : cygwin は日頃から普通に使ってます。 プチコンのプログラムはまず cygwin の c で開発デバッグして、ほとんど完璧に仕上げてからプチコンに移植しています。 (プチコンだとエディタとデバッグ環境が貧弱なため)
0そうだね
プレイ済み