The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск набора компиляторов GCC 8.3, opennews (??), 22-Фев-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


5. "Выпуск набора компиляторов GCC 8.3"  +/
Сообщение от Анонимусс (?), 22-Фев-19, 21:52 
Ходили слухи, что разработчики GCC общаются только на С/C++. И, чтобы им написать, надо уже уметь писать.
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск набора компиляторов GCC 8.3"  +18 +/
Сообщение от Аноним (6), 22-Фев-19, 22:21 
#include <stdio.h>
int main()
{
   printf("так, мол, и так, хочу взять на себя перенос Вашего проекта с SF на github, привязать к нему любую из доступных CI, какую скажете, а то у вас GCC протухшая, отстаёт на две минорные версии.");
   return 0;
}


Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск набора компиляторов GCC 8.3"  –3 +/
Сообщение от мое правило (?), 23-Фев-19, 00:28 
запустил, не совсем понял, карякозябры получились.
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск набора компиляторов GCC 8.3"  +3 +/
Сообщение от Аноним (14), 23-Фев-19, 00:34 
да потому что на твоем оффтопике и в 2050 юникода не будет.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск набора компиляторов GCC 8.3"  –2 +/
Сообщение от Аноним (16), 23-Фев-19, 00:45 
> да потому что на твоем оффтопике и в 2050 юникода не будет

Что сказать-то хотел? Вся ветка про оффтопик, если что.

Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск набора компиляторов GCC 8.3"  –1 +/
Сообщение от Аноним (14), 23-Фев-19, 00:52 
То и хотел сказать, что желаю приятного аппетита в поедании кактуса. А зачем вам гнутый компилятор? Оптимизаций у msvc мало? Ошибки на инопланетном языке?
Ну это все мелочи же.
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск набора компиляторов GCC 8.3"  –1 +/
Сообщение от Аноним (16), 23-Фев-19, 01:08 
> приятного аппетита в поедании кактуса

Это уже другой вопрос :)

> А зачем вам гнутый компилятор?

Тему не я завёл, но предполагаю, чтобы не использовать проект как хранилище различных вариантов систем сборки - Makefile для gcc, свои проекты для msvs, отдельные файлы для xCode. А тут делаем всё одинаково и радуемся.

Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск набора компиляторов GCC 8.3"  –1 +/
Сообщение от мое правило (?), 23-Фев-19, 01:28 
cmake?
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск набора компиляторов GCC 8.3"  +/
Сообщение от Аноним (16), 23-Фев-19, 02:53 
> cmake?

1. cmake не исправит переносимость сишного кода между gcc и msvc (с другой стороны, это приведёт к большей переносимости),
2. если cmake соберёт такой проект под win, не факт, что оно сможет собрать его под linux (в случае с gcc шанс существенно выше),
3. возможно, человеку проще работать со знакомым linux-подобным окружением, чем изучать под каждую платформу индивидуальный инструментарий (компилятор).

Но у меня никогда не было такой задачи, я просто предположил. Cmake в голову не пришёл даже.

Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск набора компиляторов GCC 8.3"  +/
Сообщение от Аноним (2), 23-Фев-19, 10:44 
Затем что
1 да, у gcc лучше оптимизации, хотя некоторые проекты утверждают обратное
2 студия - платная
3 студия - с телеметрией
Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

29. "Выпуск набора компиляторов GCC 8.3"  –1 +/
Сообщение от Аноним (29), 23-Фев-19, 12:53 
Студия, начиная с 2013 года, емнип, бесплатная (платишь своими данными). А есть еще совсем бесплатный набор компиляторов от мелкософт, там даже зонд вставлять не нужно. Никто не мешает поставить 2010 экспресс-студию (последняя честно бесплатная) и свежие компиляторы. Ну а вообще да, GCC рулит и педалит.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск набора компиляторов GCC 8.3"  +/
Сообщение от Аноним (2), 23-Фев-19, 18:50 
> Студия, начиная с 2013 года, емнип, бесплатная

для частных лиц для некоммерческого использования.

>(платишь своими данными).

Не плачу. Не использую. Мне коровьи блины с лопаты не нужны.

>А есть еще совсем бесплатный набор компиляторов от мелкософт, там даже зонд вставлять не нужно.

Этот "бесплатный набор" с той же телеметрией.

>Никто не мешает поставить 2010 экспресс-студию (последняя честно бесплатная) и свежие компиляторы.

Я лучше Qt Creator поставлю.


Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск набора компиляторов GCC 8.3"  +/
Сообщение от Ordu (ok), 25-Фев-19, 06:30 
> А зачем вам гнутый компилятор?

Чтобы скомпилировать под оффтопик тулзу/библиотеку, которая вся на autotools и не умеет в msvc. То есть можно конечно написать скрипт-обёртку над компилятором msvc, чтобы транслировать опции gcc в опции msvc, можно ещё сорцы поправить, чтобы убрать оттуда gcc-специфичности. Но если gcc умеет компилировать под оффтопик, то зачем все эти сложности?

Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору

25. "Выпуск набора компиляторов GCC 8.3"  –1 +/
Сообщение от хотел спросить (?), 23-Фев-19, 10:14 
SetConsoleOutputCP
SetCurrentConsoleFontEx

консоль там поганая, но конкретно эту штуку завезли
правда есть проблема с консольными шрифтами
например китайские символы у меня не получилось вывести
отстальное вроде как без проблем

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

30. "Выпуск набора компиляторов GCC 8.3"  –2 +/
Сообщение от iPony (?), 23-Фев-19, 13:09 
Ты так говоришь, как будто gcc поддерживает юникод...

> 🦄$ cat 🦄.cpp

#include <iostream>

int main void()
{
    int 🦄=2;
    std::cout << 🦄 << std::endl;
    return 0;
}

🦄.cpp:5:6: error: stray ‘\360’ in program
  int ����=2;

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

31. "Выпуск набора компиляторов GCC 8.3"  +3 +/
Сообщение от Аноним (31), 23-Фев-19, 16:19 
Gcc ни при чем, список символов, которые допустимы в идентификаторах C/C++, достаточно ограничен и не включает юникод. И слава богу.
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск набора компиляторов GCC 8.3"  –4 +/
Сообщение от iPony (?), 23-Фев-19, 17:22 
clang могёт это
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск набора компиляторов GCC 8.3"  +/
Сообщение от Ванёк (?), 23-Фев-19, 11:42 
> карякозябры получились

wcout или wcerr попробуй, в зависимости от того, что больше предпочитают разработчики, которым пишешь

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

44. "Выпуск набора компиляторов GCC 8.3"  +/
Сообщение от Аноним (44), 24-Фев-19, 20:02 
>запустил, не совсем понял, карякозябры получились.

Откомпилировал в MinGW, запустил в терминале Windows? Ну чё, ожидаемо.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру