作者chengcti (卡馬請出來面對!!)
看板C_and_CPP
標題Re: [問題] Hello world 怎麼這麼大?
時間Sun Jul 22 11:49:37 2012
如果你用 turboc 這類的 compiler 出來很小, 因為他 buile 出來的
c code 幾乎就是 assembly code
如果用 mingw 還要加入一堆 mingw 的 library
可能還有GUI環境等其他東西, 因此會很大
你可以試看看 gcc
應該 100k 以內可以達到 (static link)
※ 引述《wohtp (PT)》之銘言:
: 新手上路,請多指教 :)
: 我剛開始在看 MIT opecourseware 的 C++ 課程。環境是照著他的建議
: 在Win7底下裝了 Codeblocks 和 MinGW。
: 我只是很好奇,下面這個這麼簡單的Hello world
: #include <iostream>
: int main() {
: std::cout << "Hello, world! /n";
: return 0;
: }
: 編譯出來的exe檔居然有將近1mb。這到底是什麼巫術...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.40.125
推 Bencrie:你的MinGW裡面包的不是 gcc 嗎 XD 07/22 12:32
→ diabloevagto:turboc現在還有人在用嗎... 07/22 12:51
→ MOONRAKER:Turbo C會戕害心靈。 07/22 12:53
→ damody:我在等 Turbo C 2013 出來再看看XDDDD 07/22 16:09
推 TaiwanXDman:gcc 搭printf只要15K www 07/22 18:05
→ MOONRAKER:什摸是Turbo C 2013 07/22 23:38