PDA

View Full Version : سوال: در مورد برنامه های نوشته شده #C و اجرای آن در linux , Unix



afshindb
سه شنبه 16 آذر 1389, 20:23 عصر
سلام
آیا برنامه های نوشته شده با #C در هنگام اجرا در سیستم عامل های Linux و یا Unix مشکلی پیش میآید و اگر مشکلی پیش میآید چگونه میتوان آن را برطرف کرد . لطفاٌ کمک کنید برنامه ای به من محول شده که در بعضی از مراکز سیستم عاملهای Linux و یا Unix دارند .


با تشکر از همه دوستان که در این گفتگو شرکت می کنند

ahrimaneahurai
سه شنبه 16 آذر 1389, 23:27 عصر
فایل های exe توی لینوکس اجرا نمیشن و برای اجرا شدنشون باید از برنامه هایی مثله wine استفاده کنید
البته برای برنامه نویسی زبون سی شارپ پروژه مونو دولوپ هست اما یه سری ایرادات داره
بهتره توی لینوکس مونو دولوپ رو دانلود نصب کنید و با اون کار کنید

UnnamE
چهارشنبه 17 آذر 1389, 00:10 صبح
اگه ميخوايد برنامه اي كه مينويسي در اكثر سيستم عامل ها اجرا بشه بهتر هست اونن تحت Qt بنويسي كه براحتي ميشه براي اكثر سيسان عامل ها استفاده كرد
واسه c# مونو هم هست ولي فكرشم نكن به راحتي VS باشه

afshindb
چهارشنبه 17 آذر 1389, 21:31 عصر
با تشکر از دوستان که کمک کردند ولی خواهشاً موضوع را بازتر کنید و مثال بزنید مثلاً برنامه نویسی تحت Qt چگونه پیاده سازی میشود

ali_asg
چهارشنبه 17 آذر 1389, 21:47 عصر
فایل های exe توی لینوکس اجرا نمیشن و برای اجرا شدنشون باید از برنامه هایی مثله wine استفاده کنید
البته برای برنامه نویسی زبون سی شارپ پروژه مونو دولوپ هست اما یه سری ایرادات داره
بهتره توی لینوکس مونو دولوپ رو دانلود نصب کنید و با اون کار کنید

اگه ميخوايد برنامه اي كه مينويسي در اكثر سيستم عامل ها اجرا بشه بهتر هست اونن تحت Qt بنويسي كه براحتي ميشه براي اكثر سيسان عامل ها استفاده كرد
واسه c# مونو هم هست ولي فكرشم نكن به راحتي VS باشه


اگه از اين روش ها بخوايم استفاده كنيم بايد از اول برنامه رو بنويسيم يا از همون كد هايي كه توي ويژوال استديو نوشتم هم ميشه استفاده كرد ؟

حامد مصافی
چهارشنبه 17 آذر 1389, 22:38 عصر
نيازي به نوشتن برنامه از ابتدا نيستى حتي به كامپايل مجدد هم نيازي نيستى چيزي كه مونو مي تواند در لينوكس اجرا كند اسمبلي هاي دات نت (برنامه اي كه قبلا نوشته شده است و در ويندوز كار مي كند) است.

afshindb
جمعه 19 آذر 1389, 20:48 عصر
با تشکر از دوستان که کمک کردند ولی خواهشاً موضوع را بازتر کنید و برنامه نویسی تحت Qt چگونه پیاده سازی میشود لطفاً راهنمایی کنید