C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

стр.: (2) < [1] 2 >
CLX, Как это работает?
Лена
Отправлено: 12.08.2005, 17:44


Мастер участка

Группа: Участник
Сообщений: 501



В Builder 6 можно создать кросс-платформенные проекты на основе CLX компонентов. File->New->CLX Application. Согласно книгам созданные таким образом приложения будут работать и в Windows и Linux.
Вот, например, я создала такое приложение и в нем использовала только CLX. Получила исполняемый файл, все нормально и работает.
Вопрос:
Как этот файл будет работать в Linux, ведь как мне объяснили, в Linux нет расширений у файлов, а файл созданный Builder естественного его имеет (exe). Как же это все работает? Надоумьте!
Gedeon
Отправлено: 12.08.2005, 20:10


Ветеран

Группа: Модератор
Сообщений: 1742



https://rxlib.ru/forums/index.php?ac...a5deb3e137c0146
Лена
Отправлено: 15.08.2005, 08:53


Мастер участка

Группа: Участник
Сообщений: 501



Спасибо Gedeon!
Правда искать и устанавливать какаю-то среду разработки Qt и изучать ее, как-то не очень хочется sad.gif
Говорят в Линукс можно просто установить эмулятор Windows (название не помню) и все будет работать. Так ли это?

Vlad
Отправлено: 15.08.2005, 09:16


Машинист паровоза

Группа: Участник
Сообщений: 231



Лена! Действительно, существует n-ое кол-во эмуляторов Винды, но не все проги работают под ним (игры и всякая лабуда -работают). Да и изучать ,Qt ни чего сложного. Qt -под винду -платная, под Линух — бесплатная. Куча документации и среда под дядю Борланда похож. На Qt -можно действительно писать под обе операционки, без проблем, в отличии от CLX
Лена
Отправлено: 15.08.2005, 09:45


Мастер участка

Группа: Участник
Сообщений: 501



Да, а как же с базами данных?
Создаю в Builder простое CGI которое выводит на html страницу содержимое Table1 чрез TDataSetPageProduсer.
Помешаю exe своего CGI в каталог cgi-bin своего локального сервера Windows и все работает.
Ot может так?

Vlad
Отправлено: 15.08.2005, 09:49


Машинист паровоза

Группа: Участник
Сообщений: 231



Значит с базами.....: Работает, проблем -нет! НО, мне нужно было dbf файлики поюзать по Линухом — увы, не получилось. А с SQL базами -проблем нет. Могу скинуть qt с ключиком
Лена
Отправлено: 15.08.2005, 09:52


Мастер участка

Группа: Участник
Сообщений: 501



Буду очень благодарна за Ot.
Есть ли к нему Help?
С уважением, Лена.
Gedeon
Отправлено: 15.08.2005, 09:56


Ветеран

Группа: Модератор
Сообщений: 1742



Ага и мне бы ключик не повредил.
Vlad
Отправлено: 15.08.2005, 10:00


Машинист паровоза

Группа: Участник
Сообщений: 231



http://www.rubtsovsk.ru/~danc/qt-win-comme...rcial-3.3.3.exe
под Винду, под линух можно с их сайта взять. А кл-чь куда кидать?
Vlad
Отправлено: 15.08.2005, 10:05


Машинист паровоза

Группа: Участник
Сообщений: 231



to Gedeon — тебе на асю кинул
Лена
Отправлено: 15.08.2005, 10:15


Мастер участка

Группа: Участник
Сообщений: 501



QUOTE (Vlad @ 15/08/2005, 10:00)
http://www.rubtsovsk.ru/~danc/qt-win-comme...rcial-3.3.3.exe
под Винду, под линух можно с их сайта взять. А кл-чь куда кидать?

lenailicheva@yandex.ru
Gedeon
Отправлено: 15.08.2005, 10:39


Ветеран

Группа: Модератор
Сообщений: 1742



ну что лучше сюда переехать.
Лена
Отправлено: 15.08.2005, 10:44


Мастер участка

Группа: Участник
Сообщений: 501



QUOTE (Gedeon @ 15/08/2005, 10:39)
ну что лучше сюда переехать.

А что означает переезд? Это хорошо или плохо? sad.gif smile.gif
Gedeon
Отправлено: 15.08.2005, 11:34


Ветеран

Группа: Модератор
Сообщений: 1742



Да собственно ничего просто теперь тема в разделе Программирование на С++ в Linux, а так разницы никакой, просто если кто-нить будет просматривать этот раздел быстрее найдет, а ссылку в предыдущей ветке я оставил.
Лена
Отправлено: 15.08.2005, 14:01


Мастер участка

Группа: Участник
Сообщений: 501



Что-то я совсем запуталась.
Значит, установила Ot (кстати, очень красивый). Теперь что, все что я в нем делаю будет работать и в Линукс и в Windows?
Какая книга самая лучшая по Qt, а то я создала главную форму и не могу даже понять, где кнопка компиляции?
sad.gif
Gedeon
Отправлено: 15.08.2005, 14:18


Ветеран

Группа: Модератор
Сообщений: 1742



https://rxlib.ru/forums/index.php?s=...59f&act=SF&f=19
Лена
Отправлено: 15.08.2005, 14:43


Мастер участка

Группа: Участник
Сообщений: 501



Спасибо Gedeon!
Судя по оглавлению книги Qt с базами данных не дружит smile.gif
По крайней мере BDE, наверное, к ней не применимо wink.gif
esh
Отправлено: 15.08.2005, 16:11


Дежурный стрелочник

Группа: Участник
Сообщений: 71



Киньте и мне ключик на
eugene_sh@rambler.ru
esh
Отправлено: 15.08.2005, 18:02


Дежурный стрелочник

Группа: Участник
Сообщений: 71



Vlad, Лена, Gedeon, поделитесь ключиком. 2 часа качал, а теперь установить не могу sad.gif
Vlad
Отправлено: 16.08.2005, 07:51


Машинист паровоза

Группа: Участник
Сообщений: 231



QUOTE
Теперь что, все что я в нем делаю будет работать и в Линукс и в Windows?
Какая книга самая лучшая по Qt, а то я создала главную форму и не могу даже понять, где кнопка компиляции?
Работать будет и в Линуксе , если перекомпилить Линуксовой версией QT. Полная переносимость на уровне исходных кодов. Для компиляции придется запускать make файл. Кнопочки -нет. Из под Мелкософтного, можно прикрутить, с него запускать на компиляцию. Из книг, в принципе, все есть на форуме в документации. Вышло 2 книги, бумажные, программирование под QT, в основном для начинающих. В книги "программирование под Линукс", тоже есть про QT. BDE — он то и под Виндой....(говорить не хочется), естественно в Линуксе его нет,да он там и не нужен. А так QT даже очень дружит с БД. В версии под Линукс даже больше "компонентов" , чем в Виндовой версии.
esh
Отправлено: 16.08.2005, 11:01


Дежурный стрелочник

Группа: Участник
Сообщений: 71



все, ключ уже нашел.
Sl@Sh
Отправлено: 16.08.2005, 16:40


Мастер участка

Группа: Участник
Сообщений: 383



Скинте и мне ключик пожалуйста (мыло под топиком лежит)
Gedeon
Отправлено: 16.08.2005, 17:04


Ветеран

Группа: Модератор
Сообщений: 1742



А че мы мучаемся
3.3.3

# Qt GUI Toolkit license file
CustomerID="33107"
LicenseID="1436348"
Licensee="Volker RЎppischer"
Products="qt-enterprise"
ExpiryDate=2002-09-21
LicenseKey=4NG2-79KE-29KU
esh
Отправлено: 17.08.2005, 16:06


Дежурный стрелочник

Группа: Участник
Сообщений: 71



Что-то она под MSVS 2003 Proffesional при компиляции выдает ошибку ohmy.gif
Vlad
Отправлено: 17.08.2005, 16:21


Машинист паровоза

Группа: Участник
Сообщений: 231



Скорее всего, не операционка виновата, посмотри внимательно....и что за ошибки выдаёт???
>>To Gedeon --Лучше ссылки давать, а так это заведомо преднамеренное распространение, софта, которое подрывает бюджет буржуинов , попадающее сам знаешь куда... biggrin.gif
esh
Отправлено: 17.08.2005, 16:47


Дежурный стрелочник

Группа: Участник
Сообщений: 71



Ошибка линкера.
Пока изменяю переменные PATH, LIB и INCLUDE. Плохо что изменил, потом минут десять компилируется... ошибка. Компилировать опять по новой sad.gif
Gedeon
Отправлено: 17.08.2005, 16:56


Ветеран

Группа: Модератор
Сообщений: 1742



Если стоит ВСВ то поставьте в насройках Borlanв С++ у меня так все скомпилилось.
esh
Отправлено: 17.08.2005, 16:57


Дежурный стрелочник

Группа: Участник
Сообщений: 71



Вроде сейчас компилируется нормально biggrin.gif . Видимо он либы из MSVC6 брал.
esh
Отправлено: 17.08.2005, 17:32


Дежурный стрелочник

Группа: Участник
Сообщений: 71



А тут еще спрашивали, зачем нужны переменные окружения. cool.gif
-- Чтобы установить QT biggrin.gif
Sl@Sh
Отправлено: 18.08.2005, 17:35


Мастер участка

Группа: Участник
Сообщений: 383



А я при установке выбрал Visual C++, хотя и билдер стоит. ВЦ 6 и компилю проекты.
стр.: (2) < [1] 2 >
Вернуться в Программирование на С++ в Linux