<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Запуск программы после компиляции]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=31558</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=31558&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Запуск программы после компиляции».]]></description>
		<lastBuildDate>Tue, 05 Nov 2013 11:28:52 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Запуск программы после компиляции]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=373894#p373894</link>
			<description><![CDATA[<div class="quotebox"><cite>5artizan пишет:</cite><blockquote><p>Первый вопрос:возможно ли такое?</p></blockquote></div><p>конечно. Это <strong>нужно</strong>. <br />тут уже сказали как. Иногда можно и по другому:</p><div class="codebox"><pre><code>g++ ...
err=$?
if [ $err == 0 ]; then
  # всё хорошо собралось
else
  # что-то пошло не так
fi</code></pre></div><p>но надо сказать, что warning&#039;е это НЕ ошибки (код == 0).<br /></p><div class="quotebox"><cite>yars пишет:</cite><blockquote><p>любая современная IDE</p></blockquote></div><p>а ещё есть венда, и есть варез на треккерах. Зачем вы вообще влезли?<br /></p><div class="quotebox"><cite>yars пишет:</cite><blockquote><p>А если в программе есть ошибки, то она просто не соберется.</p></blockquote></div><p>ложь. Соберётся. Иной раз даже без warning&#039;ов, с Wall. Вы хоть пару раз собирали?<br /></p><div class="quotebox"><cite>yars пишет:</cite><blockquote><p>Хотя и критичностью ошибок можно управлять.</p></blockquote></div><p>некоторые ошибки может исправить только программист, или ИИ, которого не существует. Причём если у вас нормальная IDE(vim например), то только такие ошибки и бывают. Vim всё красным разрисует, если запятую/пробел забыть.</p><p>И тесты тоже НЕ помогут, недавно я нашёл ошибку в своём коде, в котором допустимо 27! комбинаций. Это ОЧЕНЬ БОЛЬШОЕ ЧИСЛО. (10888869450418352160768000000) Потребуется 345283785211134 лет, что-бы перебрать все комбинации, если за секунду перебирать 1000000.</p><p>А применив голову я осилил за ночь перебрать.</p>]]></description>
			<author><![CDATA[null@example.com (drBatty)]]></author>
			<pubDate>Tue, 05 Nov 2013 11:28:52 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=373894#p373894</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск программы после компиляции]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=373812#p373812</link>
			<description><![CDATA[<p>Неправильный скрипт, лучше проверяй, что компиляция прошла без ошибок и только потом запускай, например вот так:<br /></p><div class="codebox"><pre><code>g++ 1.cpp -o proga &amp;&amp; proga</code></pre></div><p>А в твоём варианте будет запущена proga от предыдущей удачной компиляции.</p>]]></description>
			<author><![CDATA[null@example.com (Vascom)]]></author>
			<pubDate>Tue, 05 Nov 2013 07:14:29 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=373812#p373812</guid>
		</item>
		<item>
			<title><![CDATA[Re: Запуск программы после компиляции]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=373414#p373414</link>
			<description><![CDATA[<p>Зачем это, любая современная IDE умеет запускать программы на выполнение, предварительно компилируя исходник. А если в программе есть ошибки, то она просто не соберется. Хотя и критичностью ошибок можно управлять.</p>]]></description>
			<author><![CDATA[null@example.com (yars)]]></author>
			<pubDate>Sun, 03 Nov 2013 12:32:01 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=373414#p373414</guid>
		</item>
		<item>
			<title><![CDATA[Запуск программы после компиляции]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=373412#p373412</link>
			<description><![CDATA[<p>Хочу написать скрипт,который после удачной компиляции с помощью компилятора g++ запускал полученную программу.Если во время компиляции компилятор найдет ошибки&nbsp; в коде,то программу не надо запускать.Я написал вот такой скрипт:</p><div class="codebox"><pre><code>#!/bin/sh

g++ 1.cpp -o proga
proga</code></pre></div><p>Первый вопрос:возможно ли такое?<br />Второй вопрос:Если да.Как написать условие для проверки удачной компиляции?</p>]]></description>
			<author><![CDATA[null@example.com (5artizan)]]></author>
			<pubDate>Sun, 03 Nov 2013 12:27:01 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=373412#p373412</guid>
		</item>
	</channel>
</rss>
