From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:reply-to:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding:from; b=OXI/rZ/4oaN5rdSHcMo+cVPL/LQYWAyXa2L94Ii1vW+rvmiLhdnv3Q/cdqz/ZhC4rNHgF2eiOuiQ68B4X13n2w+z95PML5ap1JqgQDcJxm8RKUYdGlutFs+qjSQGMIExNG6NQc6enD/Ti+R8N8B5GButw+vBircdjJSaTP0Gf3E= Message-ID: <429AFA77.4060909@inbox.ru> Date: Mon, 30 May 2005 16:35:19 +0500 User-Agent: Mozilla Thunderbird 1.0 (X11/20050302) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: community@altlinux.ru Subject: Re: [Comm] gcc & stl References: <429AD54B.4010508@iop.kiev.ua> <429AD9BB.6040702@iop.kiev.ua> <429ADC1E.1040300@iop.kiev.ua> In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit From: Boldin Pavel X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 May 2005 11:37:29 -0000 Archived-At: List-Archive: List-Post: Шайхутдинов Дамир пишет: > 30.05.05 в 13:25 Andrey Rybak в своём письме писал(а): > >> >>> >>> gcc x.cpp -lstdc++ >>> >>> Но гораздо правильнее пользоваться g++. >>> >> По-че-му? (Извиняюсь за дотошность) > > > Насколько я понял из курения мануала по gcc (info gcc, если заинтересует) > gcc -lstdc++ сначала перегоняет C++ код в C, затем компилирует > компилятором языка C, получается объектный код (к нему потом > прилинковывает библиотечки приплюснутые) - то есть делает лишнее > преобразование C++->C. > > g++ компилирует сразу из C++ в объектный код - как следствие, > программа получается более оптимизированной. > gcc и g++ - конвееры, они вызывают много других программ. -- Boldin Pavel aka davinchi. mail-to: ldavinchi /at\ inbox _dot_ ru ZU - Zagovor Unixoidov. SSAU 303.