<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:series="https://publishpress.com/"
	>

<channel>
	<title>Linux</title>
	<atom:link href="https://melec.ir/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>https://melec.ir/tag/linux/</link>
	<description>آموزش الکترونیک,آموزش رزبری پای,آموزش راه اندازی ماژول و سنسور,آموزش آردوینو,نرم افزار های الکترونیک, طراحیPCB,برنامه نویسی میکروکنترلرها ARM AVR PIC FPGA</description>
	<lastBuildDate>Sat, 04 Apr 2026 11:49:22 +0000</lastBuildDate>
	<language>fa-IR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://melec.ir/micromilad/wp-content/uploads/2016/02/logo-1.png</url>
	<title>Linux</title>
	<link>https://melec.ir/tag/linux/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>آموزش AWK &#8211; برنامه نویسی به زبان AWK</title>
		<link>https://melec.ir/introduction-to-awk/</link>
					<comments>https://melec.ir/introduction-to-awk/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Thu, 11 Mar 2021 09:20:27 +0000</pubDate>
				<category><![CDATA[آموزش‌های لینوکس]]></category>
		<category><![CDATA[رزبری پای]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[زبان AWK]]></category>
		<category><![CDATA[اسکریپت نویسی]]></category>
		<category><![CDATA[آموزش awk]]></category>
		<category><![CDATA[awk]]></category>
		<category><![CDATA[شل اسکریپت]]></category>
		<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[لینوکس]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=34279</guid>

					<description><![CDATA[<p>AWK یک زبان برنامه نویسی با کاربرد خاص برای پردازش و استخراج متن است. در سال ۱۹۷۷ در آزمایشگاه‌های بل نوشته شد.کلمه AWK اول اسم‌های سازند‌های آن است. و تلفظ آن بصورت «اوک» یا «auk» است. دونستن کلیت AWK بنظر من در در اسکریپت نویسی و کار بار با محیط CLI لینوکس خیلی کمکتون می‌کنه پس در ادامه با آموزش AWK من همراه باشید. چرخه اجرای برنامه در AWK ورودی AWK می‌تواند فایل، ورودی استاندارد و خروجی دستور دیگر باشد. AWK ورودی را می‌خواند و بصورت پیش‌فرض خط‌به‌خط اجرا می‌کند و این پروسه را تکرار می‌کند. در صورت نیاز می‌توان اجرای خط‌به‌خط را تغییر داد. خلاصه پروسه اجرای AWK بصورت خواندن، اجرا و تکرار است. ساختار برنامه نویسی AWK  بلوک شروع بلوک بدنه بلوک اتمام بلوک شروع BEGIN {awk-commands} این بلوک در شروع برنامه فقط یکبار اجرا ‌می‌شود و جای مناسبی برای مقداردهی متغییرها است. این بلوک اختیاری است. کلمه &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/introduction-to-awk/">آموزش AWK &#8211; برنامه نویسی به زبان AWK</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/introduction-to-awk/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>آموزش کار با CMake</title>
		<link>https://melec.ir/cmake-tutorial/</link>
					<comments>https://melec.ir/cmake-tutorial/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Fri, 05 Mar 2021 08:45:56 +0000</pubDate>
				<category><![CDATA[آموزش زبان C]]></category>
		<category><![CDATA[آموزش زبان ++C]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[CMake چیست]]></category>
		<category><![CDATA[دستور cmake]]></category>
		<category><![CDATA[CMakeLists]]></category>
		<category><![CDATA[آموزش CMake]]></category>
		<category><![CDATA[کامپایل با CMake]]></category>
		<guid isPermaLink="false">https://melec.ir/?p=34277</guid>

					<description><![CDATA[<p>در این مقاله به آموزش کار با CMake می‌پردازیم. برای کار با CMake نیاز به دانش برنامه‌نویسی زبان C یا برنامه‌نویسی زبان ++C دارید و جز آموزش‌های پیشرفته زبان C و ++C حساب می‌شه. CMake چیست؟ ابزار cmake یک سیستم قابل توسعه برای مدیریت پروسه build بدون وابستگی به کامپایلر در یک سیستم‌عامل است. فایل‌های پیکربندی ساده‌ای در هر پوشه به اسم  CMakeLists.txt قرار می‌گیرد که برای تولید خروجی‌های build استاندارد از جمله MakeFiles برای Linux استفاده می‌شود. CMake یک زبان اسکریپت نویسی برای build است و Syntax مخصوص خود را دارد. ساختار فایل‌های CMake فایل‌های CMake بصورت  CMakeLists.txt یا project_name.cmake ذخیره می‌شوند. البته بعنوان روش شایسته و تمیز کدنویسی بهتر است اسکریپت اصلی به شکل  CMakeLists.txt نام گذاری شود. فایل CmakeLists.txt در کنار فایل‌های سورس پروژه‌ای که می‌خواهید کامپایل کنید قرار می‌گیرد. اگر پروژه‌ دارای چندین ماژول است و هر کدام توانایی کامپایل جداگانه را دارند در زیرپوشه هر &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/cmake-tutorial/">آموزش کار با CMake</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/cmake-tutorial/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>برنامه نویسی با کیوت یا Qt</title>
		<link>https://melec.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d8%a7-%da%a9%db%8c%d9%88%d8%aa-%db%8c%d8%a7-qt/</link>
					<comments>https://melec.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d8%a7-%da%a9%db%8c%d9%88%d8%aa-%db%8c%d8%a7-qt/#comments</comments>
		
		<dc:creator><![CDATA[میلاد جهاندیده]]></dc:creator>
		<pubDate>Tue, 29 Aug 2017 19:15:28 +0000</pubDate>
				<category><![CDATA[برنامه نویسی]]></category>
		<category><![CDATA[qt]]></category>
		<category><![CDATA[ابزار qmake]]></category>
		<category><![CDATA[اندروید]]></category>
		<category><![CDATA[Qt Designer چیست ؟]]></category>
		<category><![CDATA[Qt Creator چیست ؟]]></category>
		<category><![CDATA[کیوت یا Qt چیست؟]]></category>
		<category><![CDATA[سیگنال ها و اسلات ها در کیوت Qt]]></category>
		<category><![CDATA[کیوت چیست؟]]></category>
		<category><![CDATA[کتابخانه های QT]]></category>
		<category><![CDATA[Qt چیست؟]]></category>
		<category><![CDATA[برنامه نویسی در QT]]></category>
		<category><![CDATA[Qt Linguist چیست ؟]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Qt Embedded]]></category>
		<category><![CDATA[کیوت]]></category>
		<category><![CDATA[ویندوز]]></category>
		<category><![CDATA[زبان سی پلاس پالاس]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[برنامه‌نویسی Qt در ویندوز و لینوکس]]></category>
		<guid isPermaLink="false">http://melec.ir/?p=19732</guid>

					<description><![CDATA[<p>Qt چیست ؟ کیوت یا Qt  مجموعه‌ای از کتابخانه‌ها و هدرهای نوشته‌شده به زبان ++C است که به برنامه‌نویسان امکان توسعه آسان نرم‌افزارهای کاربردی را می‌دهد. نرم‌افزارهای نوشته شده با  QT   با استفاده از یک کامپایلر زبان ++C برای طیف وسیعی از سیستم‌عامل‌ها از جمله  لینوکس ، ویندوز، ویندوز CE، مک‌اواس و …همگردانی شوند. یا بعبارت ساده تر با کمک QT می‌توان نرم‌افزارهایی که با تغییرات کم یا بدون تغییرات قابل اجرا روی سیستم‌عامل‌های مختلف  را طراحی و برنامه‌نویسی نمود. کیوت به تعریفی دیگر Qt یا کیوت یک چارچوب نرم افزاری چند پلتفرمی یا به عبارتی کراس پلتفرم است و از آن برای توسعه نرم افزار های کاربردی که می توان آن ها را بر روی پلتفرم های مختلف سخت افزاری و نرم افزاری و بدون تغییر یا با تغییرات خیلی کم در کد اصلی، اجرا کرد استفاده می شود و در عین حال یک محیط توسعه نرم افزار &#8230;</p>
<p>برای مشاهده این مطلب بصورت کامل روی لینک زیر کلیک کنید:<br />
<a href="https://melec.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d8%a7-%da%a9%db%8c%d9%88%d8%aa-%db%8c%d8%a7-qt/">برنامه نویسی با کیوت یا Qt</a></p>
]]></description>
		
					<wfw:commentRss>https://melec.ir/%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a8%d8%a7-%da%a9%db%8c%d9%88%d8%aa-%db%8c%d8%a7-qt/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
		
		<series:name><![CDATA[Qt programming]]></series:name>
	</item>
	</channel>
</rss>
