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

کمک و پشتیبانی => برنامه‌سازی => نویسنده: adel1368 در 08 اسفند 1391، 11:25 ب‌ظ

عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)(حل‌‌‌‌‌‌‌‌‌‌‌‌‌                شد)
ارسال شده توسط: adel1368 در 08 اسفند 1391، 11:25 ب‌ظ
چرا تو خروجی چیزی نشون نمیده


چرا :o :o :o :o :o :o
(http://axgig.com/images/69825460107308491762.png) (http://axgig.com/)
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: HsebliS در 08 اسفند 1391، 11:34 ب‌ظ
عکس رو نداریمممم >:(
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: محسن ح. در 08 اسفند 1391، 11:36 ب‌ظ
عکس رو نداریمممم >:(
مااا دارییییم پس چرا ؟!!! :o
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: HsebliS در 08 اسفند 1391، 11:40 ب‌ظ
عکس رو نداریمممم >:(
مااا دارییییم پس چرا ؟!!! :o
کجاست؟
چرا من ندارم؟
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: محسن ح. در 08 اسفند 1391، 11:44 ب‌ظ
عکس رو نداریمممم >:(
مااا دارییییم پس چرا ؟!!! :o
کجاست؟
چرا من ندارم؟
بفرما دادا‌ !
فقط واسه خودت آپلود کردم :دی
http://up.iranblog.com/images/vula6as0pazg7cavyf8.png
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: HsebliS در 08 اسفند 1391، 11:46 ب‌ظ
عکس رو نداریمممم >:(
مااا دارییییم پس چرا ؟!!! :o
کجاست؟
چرا من ندارم؟
بفرما دادا‌ !
فقط واسه خودت آپلود کردم :دی
http://up.iranblog.com/images/vula6as0pazg7cavyf8.png
نوکرتم
ولی راس راسی چرا من ندارم؟
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: محسن ح. در 08 اسفند 1391، 11:50 ب‌ظ
Ctrl + F5 بزن شاید درست بشه !
(بدجوری اسپم کردیمااا !! جوابشو بده حداقل ! من که نمیدونم چرا !!)
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: sanaderi در 09 اسفند 1391، 09:42 ق‌ظ
دوست عزیز عکس ترمینال کد برنامه ات رو پوشونده،لطفا سورس برنامه رو بذار تا چک کنیم؟؟
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: adel1368 در 09 اسفند 1391، 10:30 ق‌ظ
یه کد سادست:
#include <iostream>

using namespace std;

int main()
{
  int a;
  cout<<"please inter a number";
  cin >> a;
  cout<<"Your number is:" << a;
    cout << "Hello World!" << endl;
    return 0;
}

عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: sanaderi در 09 اسفند 1391، 03:56 ب‌ظ
من یه برنامه ساده برای مثال می ذارم که جمله hello worldرو چاپ می کنه بعضی از قسمت های برنامه تون کامل نیست شبیه این برنامه اصلاح کنید،البته برنامه ای که نوشتید رو اگر با کامپایلر cppدر خط فرمان کامپایل کنید مشکلی نداره!توی کیوت باید تغییر بدید:

  [ #include <QtCore/QCoreApplication>
    #include <iostream>
    using namespace std;
    int main(int argc, char *argv[])
    {
     QCoreApplication a(argc, argv);
     cout<<" hello world";
     return a.exec();
     }
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: adel1368 در 09 اسفند 1391، 05:15 ب‌ظ
من یه برنامه ساده برای مثال می ذارم که جمله hello worldرو چاپ می کنه بعضی از قسمت های برنامه تون کامل نیست شبیه این برنامه اصلاح کنید،البته برنامه ای که نوشتید رو اگر با کامپایلر cppدر خط فرمان کامپایل کنید مشکلی نداره!توی کیوت باید تغییر بدید:

  [ #include <QtCore/QCoreApplication>
    #include <iostream>
    using namespace std;
    int main(int argc, char *argv[])
    {
     QCoreApplication a(argc, argv);
     cout<<" hello world";
     return a.exec();
     }
واسه خط اول include خطا میگیره
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
در ضمن من یه پروژه به این روش ایجاد میکنم
file/new file or project/Non-QtProject /plain C++ Projectوقتی که میزنم اجرا بشه بازم خالی نشون میده
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: امید توانا در 09 اسفند 1391، 07:32 ب‌ظ
من یه برنامه ساده برای مثال می ذارم که جمله hello worldرو چاپ می کنه بعضی از قسمت های برنامه تون کامل نیست شبیه این برنامه اصلاح کنید،البته برنامه ای که نوشتید رو اگر با کامپایلر cppدر خط فرمان کامپایل کنید مشکلی نداره!توی کیوت باید تغییر بدید:

  [ #include <QtCore/QCoreApplication>
    #include <iostream>
    using namespace std;
    int main(int argc, char *argv[])
    {
     QCoreApplication a(argc, argv);
     cout<<" hello world";
     return a.exec();
     }
با qtcreator میشه C++ هم پردازش کرد و من خودم این کار رو می‌کنم.
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: امید توانا در 09 اسفند 1391، 07:33 ب‌ظ
یه کد سادست:
#include <iostream>

using namespace std;

int main()
{
  int a;
  cout<<"please inter a number";
  cin >> a;
  cout<<"Your number is:" << a;
    cout << "Hello World!" << endl;
    return 0;
}

محتویات فایل untitled.pro رو بزار.
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: sanaderi در 09 اسفند 1391، 07:55 ب‌ظ
بله حالا که گفتید یادم اومد من هم قبلا این کار رو یه بار کردم دقیقا یادم نمی یاد چطور به نظرم یک خط به این شکل
config +=consolبه فایل پروژه اضافه کردم ولی در مورد اون برنامه ساده هم مشکلی نداره احتمالا دوستمون کیوت رو در مسیر پیش فرض نصب نکردن بنابراین کامپایلر نمی تونه کتابخونه ها رو پیدا کنه اگه خطا رو بذاررن معلوم میشه!!بالاخره خطا بعض هیچیه!
درضمن منتظر جواب دوست عزیزomidtavanaهستم!!!
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: امید توانا در 09 اسفند 1391، 08:13 ب‌ظ
برای درست کردن یک پروژه C++، باید Non-Qt Project و Plain C++ Project رو انتخاب کنید. اگر نیاز دارید که از امکانات جدید C++11 هم استفاده کنید باید
QMAKE_CXXFLAGS += -std=c++11
رو به گزینه‌های فایل .pro اضافه کنید. سرفایل .pro یک پروژه من اینجوره:
TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
QMAKE_CXXFLAGS += -std=c++11
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)(حل‌‌‌‌‌‌‌‌‌‌‌‌‌                شد)
ارسال شده توسط: adel1368 در 09 اسفند 1391، 10:12 ب‌ظ
یه کد سادست:
#include <iostream>

using namespace std;

int main()
{
  int a;
  cout<<"please inter a number";
  cin >> a;
  cout<<"Your number is:" << a;
    cout << "Hello World!" << endl;
    return 0;
}

محتویات فایل untitled.pro رو بزار.

منظورتون ایناست

TEMPLATE = app
CONFIG += console
CONFIG -= qt

SOURCES += main.cpp

عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: امید توانا در 09 اسفند 1391، 10:47 ب‌ظ
یه کد سادست:
#include <iostream>

using namespace std;

int main()
{
  int a;
  cout<<"please inter a number";
  cin >> a;
  cout<<"Your number is:" << a;
    cout << "Hello World!" << endl;
    return 0;
}

محتویات فایل untitled.pro رو بزار.

منظورتون ایناست

TEMPLATE = app
CONFIG += console
CONFIG -= qt

SOURCES += main.cpp

خودم خیلی راضی نیستم از این جوابی که می‌خوام بدم، ولی اگر فعلا در مرحله یادگیری مقدمات هستی، بهتره از جینی (geany) استفاده کنی. بعدا که خواستی پروژه‌های جدی‌تر بنویسی و با مفاهیم C++ و Qt بیشتر آشنا شدی بیا سراغ qtcreator.
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: sanaderi در 12 اسفند 1391، 03:57 ب‌ظ
یه کد سادست:
#include <iostream>

using namespace std;

int main()
{
  int a;
  cout<<"please inter a number";
  cin >> a;
  cout<<"Your number is:" << a;
    cout << "Hello World!" << endl;
    return 0;
}

محتویات فایل untitled.pro رو بزار.

منظورتون ایناست

TEMPLATE = app
CONFIG += console
CONFIG -= qt

SOURCES += main.cpp


بله درسته همونجا هرچی که دوستمون تو پست قبلی گفتن!وجود نداره رو اضافه کن!
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: adel1368 در 12 اسفند 1391، 04:15 ب‌ظ
من وقتی اونارو هم اضافه میکنم بازم تو خروجی چیزی نشون نمیده
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: sanaderi در 12 اسفند 1391، 05:43 ب‌ظ
دوست عزیز چند سوال باید بپرسم؟آیا شما qt creatorرو مستقل نصب کردید یا همراه اون کتابخانه های کیوت رو هم نصب کردید؟!ازچه روشی برای نصب استفاده کرید؟اون رو در مسیر پیش فرض نصب کردید یا در مسیر دیگه ای!؟و در آخر آیا نصب شما بدون هیچ خطایی پایان یافت؟!اینا رو به خاطر این می پرسم که هم برنامه ای خودم گفتم روی سیستم من اجرا میشه و هم به روش دوم مشکلی نیست!!
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: adel1368 در 12 اسفند 1391، 07:47 ب‌ظ
من بااین دستور نصبش کردم
sudo apt-get install qt-sdk
3روز پیش هم یه 200 خوردای مگ آپدیت داشت که اونم،آپدیت کردم
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: sanaderi در 12 اسفند 1391، 08:26 ب‌ظ
دستورات زیر رو در ترمینال صادر کن :
sudo apt-get install synaptic
sudo apt-get update
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
بعد دو روش مذکور رو تست کن!
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: adel1368 در 12 اسفند 1391، 11:42 ب‌ظ
دستورات زیر رو در ترمینال صادر کن :
sudo apt-get install synaptic
sudo apt-get update
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
بعد دو روش مذکور رو تست کن!
بازهم همون طوری

عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: adel1368 در 12 اسفند 1391، 11:52 ب‌ظ
دوستان حل شد  \\:D/ \\:D/ \\:D/ \\:D/ \\:D/ \\:D/ \\:D/


 Qt Creator 2.6.0 رو دانلود ونصب کردم درست شد
اشکال از ورژن قبلی کیوت کریتور بود
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
از کسانی که به این تایپک جواب دادن نهایت تشکرو دارم
عنوان: پاسخ : درست اجرا نشدن برنامه در کیوت(Qt)
ارسال شده توسط: sanaderi در 13 اسفند 1391، 11:01 ق‌ظ
موفق باشید! 8)