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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: mskf1383 در 22 فروردین 1401، 04:06 ب‌ظ

عنوان: کامپایل یک برنامه‌ی نوشته شده با گو (GO)
ارسال شده توسط: mskf1383 در 22 فروردین 1401، 04:06 ب‌ظ
سلام
می‌خواستم این برنامه رو کامپایل کنم: https://github.com/zladovan/gorched
داخل خود مخزن یه راهنما داره، ولی برای اجرا کردنش هست.
ممنون می‌شم اگر کسی گو بلده، راهنماییم کنه.
پیشاپیش ممنون!
عنوان: پاسخ : کامپایل یک برنامه‌ی نوشته شده با گو (GO)
ارسال شده توسط: Dragon- در 22 فروردین 1401، 05:35 ب‌ظ
نمی‌دونم go چجوری کار می‌کنه ولی اونجا گفته چه دستوراتی بزنید تا برنامه دریافت، کامپایل و اجرا بشه.
اول با git اون رو دریافت می‌کنید و بعد می‌رید داخل دایرکتوری مربوط بهش و در آخر با دستوری که داده، اون رو کامپایل می‌کنید. کجاش رو مشکل دارید؟
عنوان: پاسخ : کامپایل یک برنامه‌ی نوشته شده با گو (GO)
ارسال شده توسط: mskf1383 در 22 فروردین 1401، 06:05 ب‌ظ
پیداش کردم. فقط باید اون run رو به  build تغییر می‌دادم.
البته مشکل اصلی هنوز پابرجاست. همین‌طوری که کد رو کامپایل می‌کنم،‌ مشکلی نداره. ولی می‌خوام این برنامه رو برای گیکس بسته‌بندی کنم. اون هم وابستگی‌ها رو خودکار از همون‌جایی که برنامه تعیین کرده، دریافت نمی‌کنه. باید جداگانه گفت که فلان وابستگی‌ها رو دریافت بکنه. مشکل اصلی اینه که سازنده، خود برنامه رو هم به عنوان یه وابستگی برای خودش تعیین کرده. البته نمی‌دونم شاید ساختار خود گو این‌طوری هست.
به هر حال فعلاً بی‌خیالش شدم.