خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
سوئیفت(Swift) یک زبان برنامه نویسی است که توسط شرکت اپل توسعه یافته است. Swift یک زبان برنامه نویسی همه منظوره، چند پارادایم و کامپایل شده است که برای iOS، macOS، watchOS، tvOS، Linux و z/OS توسعه یافته است. به گفته توسعه دهندگان، Swift یک راه فوق العاده برای برنامه نویسی نرم افزار است، چه برای تلفن، دسکتاپ، سرور یا هر چیز دیگری که کد را اجرا می کند. در این مقاله به شما توضیح می دهیم که چگونه می توانید آخرین نسخه سوئیفت را روی اوبونتو نصب کنید. مهمتر از آن، با توضیح نحوه نوشتن اولین برنامه سوئیفت و همچنین ایجاد یک پروژه Hello World در سوئیفت، نحوه شروع کار با سوئیفت را به شما خواهیم گفت.

سیستم یکپارچۀ سازمانی راهکار
برای شروع کار Terminal را باز کرده و سپس دستور زیر را در آن وارد و Enter کنید تا کش repository سیستم آپدیت شود و پس از آن نرم افزارهای سیستم آپدیت شوند.



sudo apt-get update

sudo apt-get upgrade

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
سپس اولین پیش نیازی که نصب خواهیم کرد کامپایلر Clang است. پس با اجرای دستور زیر کامپایلر Clang را در اوبونتو نصب کنید:
sudo apt-get install clang

سپس باید چند Library را برای Swift نصب کنید. برای این منظور از دستور زیر استفاده کنید.

sudo apt-get install libcurl3 libpython2.7 libpython2.7-dev

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
پس از اجرای دستور فوق، حالا همه چیز آماده نصب Swift است. اکنون به این لینک وارد شوید. ما قصد داریم swift ر ابرای اوبونتو 20.04 دانلود و نصب کنیم. پس در لیست روی گزینه مربوط کلیک راست کرده و copy link address را بزنید. بدین ترتیب لینک مربوطه کپی شده است.

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
سپس در ترمینال دستور wget و سپس لینک را کپی کنید.

wget https://download.swift.org/swift-5.5.1-release/ubuntu2004/swift-5.5.1-RELEASE/swift-5.5.1-RELEASE-ubuntu20.04.tar.gz

حال باید منتظر بمانید تا دانلود به اتمام خود برسد. البته اگر سرعت خوبی نداشته باشید، شاید ساعتها باید منتظر اتمام دانلود باید باشید.
پس از اتمام دانلود، به فولدر Downloads رفته و روی فایل کلیک راست کرده و گزینه Extract here را بزنید تا فایل در همین جا از حالت فشرده خارج شود.
پس از آن باید فولدر extract شده را به مسیر /usr/share/swif کپی کنید. برای این منظور از دستور زیر استفاده کنید و البته نام فولدر خودتان را جایگزین کنید:

sudo mv swift-5.5.1-RELEASE-ubuntu20.04 /usr/share/swift

به دنبال آن هم دو دستور زیر را اجرا کنید:

echo "export PATH=/usr/share/swift/usr/bin:$PATH" >> ~/.bashrc

source ~/.bashrc

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
Swift اکنون بر روی سیستم شما نصب و پیکربندی شده است. برای اینکه مطمئن شوید نرم افزار واقعاً روی سیستم شما نصب شده، شماره نسخه آن را از طریق دستور زیر بررسی کنید:

swift --version

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
برای شروع، می توانید برخی از دستورات تعاملی را در Swift REPL (Read Eval Print Loop) اجرا کنید. REPL به طرق مختلف به شما کمک می کند:

برای اجرا و تأیید سریع برخی از کدهای سوئیفت
برای اهداف یادگیری
پیدا کردن ویژگی های جدید و منحصر به فرد و آزمایش آنها در یک کنسول خط فرمان

برای به دست آوردن کنسول Swift کافیست که دستور زیر را اجرا کنید:

swift

در اینجا مثالی از نحوه اختصاص نام خود به یک متغیر و سپس پرینت آن به همراه یک string آورده شده است:

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
برای خروج از Swift REPL می توانید از دستور “:q” استفاده کنید.
REPL روش خوبی برای اجرای برنامه های کوچک بوده اما برای ساختن یک اپلیکیشن باید با پروژه ها و پکیج های سوئیفت آشنا شوید.
ساده ترین پروژه Hello world را که می توانید از طریق سوئیفت ایجاد کنید را به شما معرفی می کنیم.
یک دایرکتروی برای این پروژه با کمک دستور mkdir ایجاد کنید و سپس به آن سوئیچ کنید. مثلا نام آن را Hello_swift گذاشته ایم.

mkdir Hello_swift

cd Hello_swift

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
اکنون دستور زیر را برای ایجاد یک پکیج اجرایی اجرا کنید:

swift package init --type executable

این دستور سلسله مراتبی از فایل های پایه ای مورد نیاز برای پروژه سوئیفت ایجاد می کند که مهمترین آنها عبارتند از:
فایل Package.swift که چیزی شبیه به فایل زیر است:

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
فایل main.swift که در فولدر Sources قرار دارد که به شکل زیر است:

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
فایل main.swift از قبل حاوی کد مورد نیاز برای پرینت hello world است. البته می توانید این فایل را ویرایش کنید تا پروژه شما کار دیگری انجام دهد.
حال با اجرای دستور زیر پروژه خود را کامپایل کنید:

swift build

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
اکنون یک برنامه اجرایی در فولدر .build/debug دارید که نامی مشابه پروژه Swift شما دارد. اکنون با اجرای دستور زیر آماده اجرای پروژه هستید:

.build/debug/program_name

خروجی دستور همانطور که قرار بود، عبارت hello world را پرینت گرفت.

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
در صورتی که در اجرای دستور “swift build” با خطای زیر مواجه شدید، libcurl را نصب کنید.

آموزش نصب Swift در اوبونتو و اجرای اولین پروژه در سوئیفت
برای نصب libcurl دستور زیر را اجرا کنید:

sudo apt-get install libcurl4-openssl-dev

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز