Компилирование в freebsd через консоль |
Здравствуйте, гость ( Вход | Регистрация )
Компилирование в freebsd через консоль |
refixs |
7.2.2010, 15:56
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 17.11.2009 Пользователь №: 1238 Спасибо сказали: 0 раз(а) Репутация: 0 |
Есть проект с использованием Qt, писал в Qt Creator под Windows. Подскажите, как скомпилировать его на удаленном сервере под FreeBSD? Ставил Qt из пакетов (кажится, точно не помню).
Вот то что поставил: Цитата qt4-accessible-4.5.2 Qt accessibility widgets
qt4-assistant-4.5.2 Qt documentation browser qt4-assistant-adp-4.5.2 Qt documentation browser, adp compat version qt4-clucene-4.5.2 QtCLucene full text search library wrapper qt4-corelib-4.5.2 Qt core library qt4-dbus-4.5.2 Qt4 bindings for the D-BUS messaging system qt4-designer-4.5.2 Qt ui editor qt4-doc-4.5.2 Multiplatform C++ application framework qt4-gui-4.5.2_1 Qt graphical user interface library qt4-help-4.5.2 QtHelp module provides QHelpEngine API and is used by Assis qt4-iconengines-4.5.2_1 Qt SVG icon engine plugin qt4-libQtAssistantClient-4.5.2 Qt documentation browser integration library qt4-moc-4.5.2 Qt meta object compiler qt4-network-4.5.2 Qt network library qt4-opengl-4.5.2 Qt OpenGL library qt4-phonon-4.5.2 Qt4 multimedia framework qt4-phonon-gst-4.5.2 Qt4 multimedia framework, gstreamer backend qt4-qmake-4.5.2 The build utility of the Qt project qt4-qt3support-4.5.2 Qt3 compatibility library qt4-rcc-4.5.2 Qt resource compiler qt4-script-4.5.2 Qt script qt4-sql-4.5.2 Qt SQL library qt4-sqlite-plugin-4.5.2 Qt SQLite 3.x database plugin qt4-svg-4.5.2 Qt SVG library qt4-uic-4.5.2 Qt user interface compiler qt4-webkit-4.5.2 Qt4 webkit engine qt4-xml-4.5.2 Qt XML library |
|
|
molchanoviv |
8.2.2010, 8:48
Сообщение
#2
|
Старейший участник Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: 5 |
Ставишь gcc + Qt4. Через Putty заливаешь проект на сервер. qmake Project.pro и make и все. Хотя компилятор и иксы на сервере никчему.
|
|
|
refixs |
8.2.2010, 10:40
Сообщение
#3
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 17.11.2009 Пользователь №: 1238 Спасибо сказали: 0 раз(а) Репутация: 0 |
Иксов на сервере нету, gcc стоит, версия 3.4.2. Qmake стоит: qt4-qmake-4.5.2 The build utility of the Qt project.
Цитата # qmake qmake: Command not found. Сделал срр в котором подключил QCoreApplication написало, что такой библиотеки нету. |
|
|
molchanoviv |
8.2.2010, 11:56
Сообщение
#4
|
Старейший участник Группа: Сомодератор Сообщений: 597 Регистрация: 18.7.2008 Из: Саратов Пользователь №: 238 Спасибо сказали: 41 раз(а) Репутация: 5 |
попробуй так /путь/к/qmake имя_проекта.pro
Цитата Сделал срр в котором подключил QCoreApplication написало, что такой библиотеки нету. А оно у тебя есть в каталоге /usr/include (не в курсе какой путь к инклудам во ФриБСД но в линуксе так) если нет, то сделай симлинк или укажи полный путь к заголовочному файлу. |
|
|
refixs |
8.2.2010, 13:26
Сообщение
#5
|
Студент Группа: Новичок Сообщений: 16 Регистрация: 17.11.2009 Пользователь №: 1238 Спасибо сказали: 0 раз(а) Репутация: 0 |
Ночью переустановил Qt из портов, по-моему первый раз он недокомпилировался.
Библиотеки нашел тут: /usr/local/include/qt4 qmake я нашел в /usr/local/bin, но он называется qmake-qt4 Получилось скомпилировать одиночный файл так: g++ -I/usr/local/include/qt4 1.cpp Спасибо, molchanoviv |
|
|
Текстовая версия | Сейчас: 22.11.2024, 10:46 |