Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
基本を再チェック〜gcc〜@謎の処理系 SunOS 4.1.4
[go: Go Back, main page]

基本を再チェック〜gcc〜

YAMAMORI Takenori ●yamamori

このページは、技術評論社 Software Design 2001年2月号、『プログラムのコンパイルとリンク』の原稿を元に、Web 用に再構成したものです。


このページでは初心に立ち返り, GNUのCコンパイラであるgccを用いて, プログラムをコンパイルするための基本を解説します.

以上,gccを直接使う方法を解説しましたが, 実際に各種フリーソフトウェアなどをソースからコンパイルする際には, Makefileを使ったmakeを用いるのが普通です. さらに,そのMakefileも,GNUのautoconfとか,Imakefileとかによって OS環境の差異を吸収して自動作成するのが普通です. しかしながら,Makefileなしでもかなり面白いことができ, gccの基本の再発見として参考になれば幸いです.

■参考ページ gccクロスコンパイラ
| Free Solaris 7 | Free Solaris 7(ja) | Solaris 8 | Solaris 9 | Solaris 10 | CD-R(cdrecord/mkisofs) | CD-ROM game system | VMware/Bochs | PXE/diskless | gcc | booting PC UNIX | dialup PPxP | SunOS MO | SunOS 4.1.4 | CD bootable Linux | rescue HDD by CD-linux | QEMU |

To 謎の処理系 SunOS 4.1.4 with Linux/FreeBSD[Home]
yamamori