ModernCpp.ir
259 subscribers
685 photos
41 videos
13 files
912 links
site : moderncpp.ir
Mail : info@moderncpp.ir
Admin: @FONQRI
C++ tutorials and ...
Download Telegram
ویژوال استودیو کد برای ویندوز 10 آرم در دسترس قرار گرفت


News Link : https://www.zoomit.ir/2020/5/31/359120/visual-studio-code-arrives-arm64-windows/

Channel Link : https://t.me/moderncpp_ir
#zoomit #visual #studio #code #arm #news
#سوال و #جواب
سوال : میشه یه مختصری بگید منظور از cmake زدن چیه🤦‍♂️

جواب :

ببین پروژه های سی پلاس پلاس برای بیلد باید به کامپایلر داده بشند با کلی فلگ و اسم فایل و اطلاعات در مورد لینک و ... خب دستی که نمیتونیم بدیم اینها رو به کامپایلر اذیت میشیم در همین راستا یه فایل هایی هست که اینها رو توش مینویسند و اون میده به کامپایلر به اینها میگند بیلد سیستم مثلا make بیلد سیستم هست و از روی فایل MakeFile میخونه

حالا کار با اینها هم سخته چون دستورات سطح پایین توشون هست برای همین یه لایه روش اضافه کردند به اسم build system generator اینها خیلی سطح بالا هستند و معمولا اسکریپتی توشون مینویسی همه چیز رو سطح بالا بعد اینها میتونند به بیلد سیستم های مختلف ترجمه کنند مثلا qmake یکیشون هست که توی کیوت به صورت پیشفرض استفاده میشه و از فایل های .pro و .pri استفاده میکنه و از اون بهتر cmake هست که تمامی اطلاعات لازم رو توی CMakeLists.txt مینویسیم و این میاد خودش برای ما بیلد سیستم رو تولید میکنه مثلا توی لینوکس میخوایم کامپایل کنیم به بیلد سیستم پیشفرض یعنی make راحت تبدیل میشه و وقتیم بخوایم از ویژوال استدیو استفاده کنیم میزنیم با cmake-gui یا همون رابط کامند لاینیش یعنی cmake برایمون sln درست میکنه که با بیلد سیستم ویژوال یعنی namke کار میکنه اینطوری یکبار پروژت رو با cmake مینویسی و از این به بعد هم میتونی مستقیم توی کیوت بازش کنی هم میتونی راحت بزنی مختص ویژوال sln درست کنه هم همه ide های دیگه از جمله کدبلاکس و clion و .... پشتیبانیش میکنند و میتونی کدت رو توی هرکدوم بخوای ادیت و کامپایل کنی

Channel Link : https://t.me/moderncpp_ir

#cmake #qt #qmake #nmake #visual #studio #sln #build #system
Qt Design Studio 2.0 released

لینک خبر : https://www.qt.io/blog/qt-design-studio-2.0-released
لینک دانلود : https://www.qt.io/product/ui-design-tools
لینک ویدئو معرفی قابلیت‌ها : https://www.youtube.com/watch?v=za9KBWcFXEw

لینک کانال تلگرام : https://t.me/moderncpp_ir
#Qt #design #studio #version #second #release
Google Releases Visual Studio Tool for Android Game Development


لینک خبر : https://visualstudiomagazine.com/articles/2021/07/13/vs-android-game-tool.aspx
لینک کانال تلگرام : https://t.me/moderncpp_ir
#android #visual #studio #code
Visual Studio 2022 Preview 2 adds C++ build and debugging in WSL2 distributions



لینک خبر : https://www.theregister.com/2021/07/15/vs2022_wsl2_c_plus_plus
لینک کانال تلگرام : https://t.me/moderncpp_ir
#wsl2 #visual #studio #Preview
Qt Design Studio Manual


لینک : https://doc.qt.io/qtdesignstudio/index.html
لینک کانال تلگرام ما : https://t.me/moderncpp_ir
#Qt #Design #Studio #Manual