راه اندازی Qt
-
-
p{direction:rtl; text-align:right}.
من چون می خوام CGAL نصب کنم از لینک زیر استفاده می کنم.
http://www.cgal.org/windows_installation.html
در قسمت ویندوز 64 بیتی نوشته
There is no installer for the 64-bit version of QT4. You need to download the sources of the open-source version and to compile them.
برای همین من این فایل رو دانلود و مطابق دستور همون لینک ادامه دادم .
برای ویندوز های 32 بیتی روشش آسون تره. -
p{direction: rtl; text-align: right}. من روش config رو توضیح میدم ولی قبلش یک سوال بپرسم که برای چی می خواهید کیوت رو برای 64 بیت کامپایل کنید؟ یعنی برنامه شما حتما باید 64 بیت کامپایل بشه؟ یعنی به آدرس دهی بیشتر از 1073741824 بایت احتیاج داره؟ اگر به کمتر از اون نیاز دارید خوب دلیلی برای 64 بیت کامپایل کردن برنامه نیست. برنامه 32 بیتی با 64 بیتی از نظر سرعت هیچ تفاوتی نمی کنه. تنها تفاوت آن ها در آدرس دهی هست.
-
p{direction:rtl; text-align: right}. شما اگر مطابق همون 32 بیت هم عمل کنید هیچ فرقی برای شما نداره.
در هر صورت روش config کیوت برای visual studio 2010 x64:p{direction:rtl; text-align: right}.
1- strawberry perl رو دانلود و نصب کنید http://strawberryperl.com
2- از منوی Start و شاخه ویژوال استودیو بر روی Visual Studio x64 Win64 Command Prompt (2010) راست کلیک کنید و Run as administrator را کلیک کنید
3- تنظیم Environment Variable:
تنظیم مسیر Qt
@
set QTDIR=c:\Qt یا هر مسیری که کیوت نصب شده
@p{direction:rtl; text-align: right}.
تنظیم makespec:
@
set QMAKESPEC=win32-msvc2010
@p{direction:rtl; text-align: right}.
4- تنظیم configure
@
configure -exceptions -fast -qt-sql-odbc -nomake examples -nomake demos
@p{direction:rtl; text-align: right}.
5- از شما برای نسخه commercial یا open source سوال می شود. با وارد کردن O نسخه open source رو انتخاب کنید.
config کردن کمی طول می کشد پس صبر کنیدp{direction:rtl; text-align: right}.
6- کامپایل
@
nmake
@p{direction:rtl; text-align: right}.
توجه داشته باشید قبل یا بعد از این عملیات qmakespec را در Evnironment Variables ویندوز اضافه کنید. در آینده Qt Creator برای کامپایل کردن به اون نیاز داره. برای تنظیم به ControlPanel -> System -> Advanced system settings -> Advanced -> Environment Variables برویدp{direction:rtl; text-align: right}. اضافه می کنم:
عملیات nmake چندین ساعت طول می کشد. شاید 4 یا 6 یا 10 ساعت -
p{direction:rtl; text-align:right}.
سلام من وسط نصب هستم
و دستور nmake
رو اجرا کردم الان یک ساعت و نیم که درست اجرا می شد
ولی باز به همون مرحله قبلی رسید.
و بعد از خوندن هر فایل
.cpp
همان
warning
رو می نویسه
و در این حلقه برای بقیه فایل های
.cpp
ادامه پیدا می کنه
من straberry perl 64
رو هم دانلود و نصب کردم. -
p{direction:rtl; text-align:right}. اون یک حلقه نیست. همونطور که گفتم باید صبر کنید 4 یا 6 یا 10 ساعت. من در دستور configure نوشتم که example ها و demo ها رو هم کامپایل نکنه و پارامتر fast- رو تعریف کردم که تو سریع ترین حالت ممکن کامپایل انجام بشه ولی با اینحال چندین ساعت طول میکشه و باید صبر داشته باشید.
-
p{direction:rtl; text-align:right}.
سلام
من perl رو نصب کردم و یه مثال hellow name هم با هاش اجرا کردم.
منظور من از افتادن در حلقه اینکه یه فایل .h رو از ویزوال استادیو warning میده و برای همه فایل های .cpp که می خوان make بشن این خطا تکرار می شه البته از دو ساعت بعد از شروع این اتفاق می افته و به صورت یک حلقه بزرگ که هر تناوبش یه ساعته فایل های .cpp رو که قبلا هم چک کرده بود چک می کنه و همون warning رو می نویسه -
-
p{direction:rtl; text-align:right}.
از ساعت 6 بعد از ظهر برنامه داره روی لپ تاپ من اجرا می شه و الان به این خطا رسیده من متوقفش نمی کنم . ولی بعد از یک ساعت مطمئنم که فایل ها رو تکراری چک می کنه . اگه نظری در این مورد داشتید لطفا زودتر به من بگید قبل از این که متوقفش کنم.
ممنون
-
p{direction: rtl; text-align: right}. من نظری ندارم. شما خیلی بی حوصله هستید و نتیجش میشه سر در گمی و به نتیجه نرسیدن. من هم وقت config کردن این پیغام هارو می بینم ولی اهمیتی نداره. پیشنهاد می کنم بجای متوقف کردن بگذارید 1 بار هم که شده حتی اگر 10 ساعت هم طول کشید کارش رو به اتمام برسونه. من خودم معمولا برای config کردن با پردازنده Corei7 از شب میذارم تا صبح هیچ اتفاقی هم برای لپ تاپ نمیفته.
-
-
p{direction:rtl; text-align:right}.
سلام
ساعت 11.40 (بعد از 5 ساعت و 40 دقیقه) متوقف شد و یک پیغام FATAL error نوشت .stope
\NMAKE :fatal error U1077 :'"C:\Program Files <86>\Microsoft Visuall Studion 10.0\VC\BIN\amd64\cl.exe"" : return code '0x2':'cd'
NMAKE :fatal error U1077 : 'cd' : return code '0x2' -
p{direction:rtl; text-align: right}. داخل فولدر lib رو نگاه کنید اگر dll ها ساخته شدن همه چیز درسته.
-
p{direction:rtl; text-align:right}. سلام
بله تعدادی فایل .dll ساخته شده ولی با چیزی که شما فرستادید کمی فرق داره بعضی هاش نیست.
من باید CGAL رو با Cmake 8 ،
confige و بعد generate کنم . و بعد فایل .sln رو باز کنم و دوباره rebuil all بزنم چون برای این مراحل نصب Qt وLibqglviewr و boost pro لازم هست . من گفتم این مرحله اگه درست پیش بره حتما Qt درست نصب شده.
البته rebuil all انجام شد ولی run نشد چیزی .