لطفا وارد شوید یا ثبت‌نام کنید تا به انجمن‌ها دسترسی کامل داشته باشید.



 
امتياز موضوع :
  • 0 رأي - معدل امتيازات : 0
  • 1
  • 2
  • 3
  • 4
  • 5
cpp Builder داریم تو linux ؟ من تازه کارم :((
2006-10-31, 12:44 PM,
ارسال : #1
cpp Builder داریم تو linux ؟ من تازه کارم
سلام به همه دوستان.
من تازه کارم تو linux. می خواستم ببینم cpp builderکه محصول Borland هست برای linux هم هست؟ kylix هست ولی قسمت cpp درست نصب نمیشه و کار نمیکنه . چی کار باید بکنم؟
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-10-31, 01:33 PM,
ارسال : #2
 
انصاف نیست gcc رو ول کنید برید سراغ CBuilder

اعتراض به عملکرد دولت در زمینه IT
اینترنت حداقل 5M + یک laptop حق مسلم هر ایرانیست.
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-10-31, 08:00 PM,
ارسال : #3
 
از qt می تونی استفاده کنی
جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2006-10-31, 08:39 PM,
ارسال : #4
 
kylix همان CBuilder تحت لينوكس است ولي سالهاست كه منسوخ شده و چون فروش نكرد بورلند ديگه آپديتش نمي كنه
نقل قول این ارسال در یک پاسخ
2008-11-12, 01:23 PM,
ارسال : #5
 
سلام
من با gcc خواستم یک کد ساده رو کامپایل کنم اما نشد مشکل کجاست

کد :
//Omid55

#include <iostream>

using namespace std;

int main()

{

    cout<<"Hello World!!!\n\t";

    return 0;

}



کد :
/tmp/ccOEPNkg.o: In function `main':
Prog01.cpp:(.text+0x1c): undefined reference to `std::cout'
Prog01.cpp:(.text+0x21): undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
/tmp/ccOEPNkg.o: In function `__static_initialization_and_destruction_0(int, int)':
Prog01.cpp:(.text+0x50): undefined reference to `std::ios_base::Init::Init()'
Prog01.cpp:(.text+0x55): undefined reference to `std::ios_base::Init::~Init()'
/tmp/ccOEPNkg.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status

نقل قول :gcc --version
gcc (Debian 4.3.1-2) 4.3.1
Copyright © 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

و چه طور میتونم gcc خودم رو آپگرید کنم که از header های جدید
استفاده کنم و چه طور header هایی رو که ندارم اضافه کنم ؟
و آیا سایت که کلا حول محور برنامه نویسی در لینوکس باشه
وجود داره اگه هست لطفا معرفی کنید
ممنون
نقل قول این ارسال در یک پاسخ
2008-11-12, 02:30 PM,
ارسال : #6
 
Code::Blockes و Dev-CPP دو IDE برای ++C هستن که خیلی معروف هستن هر دو اوپن سورس هستن و از کامپایلرها و ابزارهای گنو(مثل ++g و gcc و gdb و...) استفاده میکنن. Code::Blockes هم نسخه ی ویندوزی و هم نسخه ی لینوکسی داره. اما DEv-CPP فقط نسخه ی ویندوزی داره(البته با wine توی لینوکس هم اجرای میشه ولی بعد از کامپایل exe میسازه یعنی برای ویندوز کامپایل میکنه که دوباره باید با wine اجرا بشه).
من که خودم عادت کردم که فقط با gedit برنامه بنویسیم و با ترمینال کامپایل کنم. کلا به نظر من این IDE آدم رو بدعادت میکنن.
هدرها توی usr/include/ هستن.

StarCalendar | Blog | 1+ | OS
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2008-11-12, 03:08 PM,
ارسال : #7
 
از حسن توجه شما سپاسگزارم
فکر کنم مشکلم رو درست مطرح نکردم
تا جایی که می دونم gedit یک ویرایشگر متن باز
است اما من نمیتونم با gcc از طریق ترمینال این کد ساده را
کامپایل کنم و این خطا رو که در پست قبل گفتم رو نشون میده
به عنوان مثال سرفایلی که در این کد استفاده شده رو جستجو کردم
اما این فایل در پوشه دیگری است و من نمیدانم که مفسر من که gcc است
از کدام پوشه استفاده می کند چون چندین پوشه مشابه دیدم

کد :
find / -name iostream*
/usr/include/c++/4.2/backward/iostream.h
/usr/include/c++/4.2/iostream
/usr/include/c++/4.3/iostream
نقل قول این ارسال در یک پاسخ
2008-11-12, 10:56 PM,
ارسال : #8
 
Buy borland C++ BuildeX and safe time
<!-- m --><a class="postlink" href="http://dn.codegear.com/article/32382">http://dn.codegear.com/article/32382</a><!-- m -->
نقل قول این ارسال در یک پاسخ
2008-11-14, 01:13 AM,
ارسال : #9
 
Anonymous نویسنده :من با gcc خواستم یک کد ساده رو کامپایل کنم اما نشد مشکل کجاست

می تونم بپرسم از چه دستوری برای کامپایل استفاده کردید؟
نقل قول این ارسال در یک پاسخ
2008-11-15, 11:31 AM,
ارسال : #10
 
stdlib.h و stdio.h رو include کنید ببینید درست میشه یا نه.

StarCalendar | Blog | 1+ | OS
مشاهده تارنمای کاربر جستجوی تمامی ارسال های کاربر
نقل قول این ارسال در یک پاسخ
2008-11-18, 12:29 AM,
ارسال : #11
 
می تونید از از نرم افزار code::blocks که یک IDE آزاد و تحت مجوز GPL شبیه visual c++ و borland c++ می باشد استفاده کنید
http://www.codeblocks.org/downloads/5
نقل قول این ارسال در یک پاسخ


رفتن به انجمن :


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