Russian Qt Forum
Май 14, 2024, 01:54 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt creator в ubuntu 11.10  (Прочитано 5998 раз)
lenny
Гость
« : Октябрь 27, 2011, 12:02 »

Установил ubuntu 11.10, установил Qt creator из репозитория. Не работает, хочет профили. Забил, удалил. Скачал бинарник SDK  Qt_SDK_Lin32_offline_v1_1_3_en.run с сайта nokia. Сделал chmod u+x Qt_SDK_Lin32_offline_v1_1_3_en.run и ./Qt_SDK_Lin32_offline_v1_1_3_en.run. Под пользователем не ставится, вешает ubuntu и через пару минут вырубает, установил под root: sudo ./Qt_SDK_Lin32_offline_v1_1_3_en.run, установился, но не работает под пользователем. Удалил, заново установил, под root, раздал права для пользователя для всех установленных файлов и папок. Работает, но, редактор странно себя ведет, после std:: не хочет ничего вываливать, подчёркивает все кроме Q.
Код:
#include <iostream>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>

int main(int argc, char *argv[])
{
    int sock;
    struct sockaddr_in addr;

    sock = socket(AF_INET, SOCK_STREAM, 0);

    addr.sin_family = AF_INET;
    addr.sin_port = htons(80); // или любой другой порт...
    addr.sin_addr.s_addr = inet_addr("77.88.21.11");
    if(connect(sock, (struct sockaddr *)&addr, sizeof(addr)) < 0)
    {
        std::cout << "error\n";
        return 0;
    }

    return 0;
}
В данном коде подчёркивает жёлтым и красным все кроме int main(int argc, char *argv[]), int sock; и  return 0. Что с этим сделать?
« Последнее редактирование: Октябрь 27, 2011, 12:07 от lenny » Записан
ninjaproger
Гость
« Ответ #1 : Октябрь 31, 2011, 09:46 »

Ubuntu для девелоперских целей имхо лучше вообще не юзать
гимор с библиотеками
Установи какой нибудь другой линукс например Fedora.
Записан
ecspertiza
Супер
******
Offline Offline

Сообщений: 1053


С уважением, мастер конфетного цеха!


Просмотр профиля
« Ответ #2 : Октябрь 31, 2011, 11:15 »

Ubuntu для девелоперских целей имхо лучше вообще не юзать
гимор с библиотеками
Установи какой нибудь другой линукс например Fedora.

Гы) На пежо  хорошо по трассам , а как во дворы будешь заезжать садись на внедорожник :-D

Я под убунту(mint) обычно качаю бинарник QtCreator, затем

Код:
sudo chmod 777 QtCreator.run
./QtCreator.run

вроде проблем не возникало, правда до версии 11.10 еще не обновлялся
Записан
sne
Гость
« Ответ #3 : Октябрь 31, 2011, 21:00 »

Под рутом запускать тоже инсталятор можно попробовать, предложит ставиться в /opt
Записан
SimpleSunny
Гость
« Ответ #4 : Октябрь 31, 2011, 23:16 »

Скачал бинарник SDK  Qt_SDK_Lin32_offline_v1_1_3_en.run с сайта nokia. Сделал chmod u+x Qt_SDK_Lin32_offline_v1_1_3_en.run и ./Qt_SDK_Lin32_offline_v1_1_3_en.run. Под пользователем не ставится, вешает ubuntu и через пару минут вырубает

Может кому-то пригодится
./Qt_SDK -style cleanlooks
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 22.