نمایش نتایج 1 تا 6 از 6

نام تاپیک: مشکل در QT

  1. #1

    مشکل در QT

    با سلام
    من تازه برنامه نویسی با QT رو شروع کردم وقتی برنامه رو کامپایل کردم بردم تو سیستم ماندریبا روی همون سیستم کار نکرد نکرد کتابخانه QT رو نیاز داشت که نصب هم بود مگه بسته های RPM نسخه باینری رو انتقال نمیدند چیکار کنیم که همچین مشکلی پیش نیاد راهی هست که خودمون کتابخانه رو همراه برنامه انتقال بدیم ?

  2. #2
    درود بر شما

    ببین دوست عزیز شما کجا این کدت رو نوشتی و با چی کامپایل کردی .... من متوجه نشدم این برنامه رو رو یک سیستم نوشتی و الان میخواهی رو یک سیستم دیگه کامپایل کنی یا .... اگه میشه یک مقدار بیشتر توضیح بده

  3. #3
    درود
    من این برنامه رو با QT Designer نوشتم و با Qmake کاپایل هم کردم فایل باینری ایجاد شده روی سیستم ماندریبا کار نکرد خطا هم نبودن shared library بود البته از طریق static library میشه این مشکل رو حل کرد مشکل هم متفاوت بودن نسخه های QT دو سیستم suse و mandriva بود
    چطور این مشکل رو حل کنم مرسی

  4. #4

  5. #5
    یا هدر های Qt نصب نیست یا اگه هست در مسیری نیست که پیش پردازنده بتونه پیداشون کنه.
    در مورد مشکل shared library اینو امتحان کن :
    export LD_LIBRARY_PATH=/usr/local/lib

  6. #6
    مرسی از توجه شما دوستان
    خودم به یه نتایجی رسیدم مثل اینکه باید یه sell script ایجاد کنیم و LD_LIBRARY_PATH رو به دایرکتوری برنامه اشاره بدیم البته کتابخانه که با اون کامپایل کردیم رو تو مسیر برنامه قرار بدیم
    سعی می کنم یه مقاله ایجاد کنم از هر دو روش کامپایل و تو این بخش قرار بدم
    بازم ممنون
    ان شاء الله این بخش یکم فعال تر بشه به امید خدا

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •