Russian Qt Forum

Компиляторы и платформы => Linux => Тема начата: lenny от Октябрь 27, 2011, 12:02



Название: Qt creator в ubuntu 11.10
Отправлено: 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. Что с этим сделать?


Название: Re: Qt creator в ubuntu 11.10
Отправлено: ninjaproger от Октябрь 31, 2011, 09:46
Ubuntu для девелоперских целей имхо лучше вообще не юзать
гимор с библиотеками
Установи какой нибудь другой линукс например Fedora.


Название: Re: Qt creator в ubuntu 11.10
Отправлено: ecspertiza от Октябрь 31, 2011, 11:15
Ubuntu для девелоперских целей имхо лучше вообще не юзать
гимор с библиотеками
Установи какой нибудь другой линукс например Fedora.

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

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

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

вроде проблем не возникало, правда до версии 11.10 еще не обновлялся


Название: Re: Qt creator в ubuntu 11.10
Отправлено: sne от Октябрь 31, 2011, 21:00
Под рутом запускать тоже инсталятор можно попробовать, предложит ставиться в /opt


Название: Re: Qt creator в ubuntu 11.10
Отправлено: SimpleSunny от Октябрь 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