انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: اجرای برنامه ++C  (دفعات بازدید: 1931 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین soheil08

  • Jr. Member
  • *
  • ارسال: 26
  • جنسیت : پسر
اجرای برنامه ++C
« : 09 آبان 1391، 07:20 ب‌ظ »
سلام دوستان
من تازه وارد هستم
وقتی میخوام با کدبلاک یا جنی کد سی یا سی پلاسو اجرا کنم خطا میده و میگه:
permission denid
بگید چه کنم!

آفلاین H2010n

  • Sr. Member
  • *
  • ارسال: 451
  • جنسیت : پسر
پاسخ : اجرای برنامه ++C
« پاسخ #1 : 09 آبان 1391، 08:04 ب‌ظ »
سلام دوستان
من تازه وارد هستم
وقتی میخوام با کدبلاک یا جنی کد سی یا سی پلاسو اجرا کنم خطا میده و میگه:
permission denid
بگید چه کنم!
بهتر بود اول سرچ می کردید.
کافیست به اول دستورتان sudo را اضافه کنید و رمز خود را وارد کنید.

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : اجرای برنامه ++C
« پاسخ #2 : 09 آبان 1391، 09:01 ب‌ظ »
بهتر بود اول سرچ می کردید.
کافیست به اول دستورتان sudo را اضافه کنید و رمز خود را وارد کنید.
برای اجرا یا کامپایل یک کد نیازی به دسترسی ریشه نیست! این سبک راهنمایی می‌تونه بسیار خطرناک باشه.

قتی میخوام با کدبلاک یا جنی کد سی یا سی پلاسو اجرا کنم خطا میده و میگه:
احتمالا در مکانی می‌خواید اینکار رو انجام بدید که دسترسی لازم رو ندارید. Pathها رو چک کنید و مطمئن بشید که خروجی در پوشه خانگی شما ذخیره میشه.

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : اجرای برنامه ++C
« پاسخ #3 : 09 آبان 1391، 09:17 ب‌ظ »
تیک allow execute رو برای برنامه اجراییتون فعال کنید.
Ubuntu 14.04 LTS 64-bit - unity

آفلاین soheil08

  • Jr. Member
  • *
  • ارسال: 26
  • جنسیت : پسر
پاسخ : اجرای برنامه ++C
« پاسخ #4 : 10 آبان 1391، 10:54 ب‌ظ »
سلام.تشکر از نظرهاتون
فایل های برنامرو آوردم روی دکستاپم و بعد کامپایل و اجرا کردم،هم با کدبلاک هم با جنی درست اجرا شد.
فقط احساس میکنم اوبونتو با درایو های من حال نمیکنه
مثلا برنامه‌ی Gparted نصب کردم توی اسکن کردن اصلا نمیتونه درایو های منو پیدا کنه
من قبلا ویندوز داشتم و الان در کنارش اوبونتو دارم
حالا بگید چکارکنم تا برنامه هام توی همون درایو خودشون اجرا بشن ونیازی نباشه بیارمشون تو دکستاپ!

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : اجرای برنامه ++C
« پاسخ #5 : 10 آبان 1391، 11:37 ب‌ظ »
چون اون پارتیشنهات مال کاربر ریشه هست.
این دستورها رو باید استفاده کنی.
sudo chown username:username drivePathکه username اسم اکانت شما هست.
drivePath هم ادرس درایوی هست که میخواین این مشکل رو براش حل کنین. این ادرس شبیه یه همچین چیزیه
/dev/sdaX
یا
/dev/sdbX
که X یه شماره هست. البته اون a و b هم ممکنه تا c و... هم ادامه داشته باشه
Ubuntu 14.04 LTS 64-bit - unity

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : اجرای برنامه ++C
« پاسخ #6 : 11 آبان 1391، 01:06 ق‌ظ »
با chown کردن چیزی مثل dev/sda/ این مساله درست نمی‌شه و کلا کار اشتباهی هستش.

اگر این برنامه در درایو‌های ویندوزی هست، بهتره اینکار اصلا اونجا انجام نشه. تغییر درایوهای ویندوزی می‌تونه گاهی درایوها رو خراب کنه (اگر NTFS باشند) و به همین دلیل هم به صورت پیش‌فرض اجازه تغییر در اونها رو ندارید تا اینکه بسته ntfs-3g رو نصب کنید.
مجبور هم نیستید حتما روی Desktop اینها رو کپی کنید. جای این موارد در Home هستش. اگر اسم کاربر user هستش، این جور موارد باید در /home/user/ ذخیره بشه و اونجا دسترسی کامل رو خواهید داشت.

آفلاین soheil08

  • Jr. Member
  • *
  • ارسال: 26
  • جنسیت : پسر
پاسخ : اجرای برنامه ++C
« پاسخ #7 : 11 آبان 1391، 01:08 ب‌ظ »
تشکر از نظرهاتون ولی من ntfs-3g رو نصب کرده بودم!

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4872
  • جنسیت : پسر
  • masoft قدیم
پاسخ : اجرای برنامه ++C
« پاسخ #8 : 11 آبان 1391، 05:31 ب‌ظ »
 اگر ntfs-3g نصب بوده و اجازه تغییر در درایوهای ویندوزی ندارید، یعنی این پارتیشن‌ها در ویندوز به درستی unmount نشدن. (مثلا ویندوز به درستی Shutdown نشده)
در هر صورت، همونطور که گفتم، پیشنهاد نمی‌کنم در درایوهای ویندوزی چیزی بنویسید و تغییری بدید.