|
Модератор
|
||||||
Пытаемся подружить clang 3.6 и Code::Blocks 13.12 + MinGW под Windows 717.03.2015, 10:03. Показов 14298. Ответов 54
Скачал clang. Установил в корень диска С. То есть, путь получился такой:
Попробовал скомпилить Hello World! - ругается, что не может найти хедер iostream. Ладно, думаю, пропишем тебе пути к хедерам. В Settings -> Compiler -> Search directories -> Compiler добавил три строчки:
Что я делаю не так?
1
|
||||||
| 17.03.2015, 10:03 | |
|
Ответы с готовыми решениями:
54
SFML, MinGW 5.2.0, Code::blocks
|
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,816
|
||
| 17.03.2015, 16:33 | ||
|
1
|
||
|
37 / 37 / 18
Регистрация: 15.05.2013
Сообщений: 236
|
|
| 17.03.2015, 17:52 | |
|
gru74ik, твой основной вопрос был в поддержке С++11. Так вот у MinGW, а это тоже что и GCC отличная поддержка С++11.
GCC C++11 Clang C++11 Я,кстати, пол года назад переехал на Убунту. Так вот там вообще с пол тычка все заводится.
0
|
|
|
Модератор
|
||
| 17.03.2015, 18:12 [ТС] | ||
|
DrOffset, только вот clang в MSYS2 скачивается версии 3.5.1, а на сайте уже, оказывается, версия 3.7 есть.
Добавлено через 4 минуты Kant, это был не мой вопрос, а вопрос топикстартера той темы. Мой же вопрос был именно в привинчивании clang'a к какой-либо более-менее вменяемой IDE. А раз уж я пользуюсь Code::Blocks, хотел с ним и подружить clang. Но я устанавливал себе на пробу Qt, и даже пытался немножко в нём баловаться, в принципе, он мне тоже понравился. Если clang можно прикрутить к Qt Creator'у, почему бы и нет? Вопрос в том, что я не знаю как. Пытаюсь разобраться. Добавлено через 6 минут 1) меня напрягает поиск элементарных вещей типа дров (и не факт, что найдёшь) 2) дети и супруга постоянно работают в винде (я вышел из-за компа, пошёл поесть, попить, в туалет, в душ, помочь жене готовить ужин - дочка пулей залетает, сворачивает мои дела в трей и играет в свои игры) 3) на работе комп под виндой и все проги тоже (начальство вряд ли поймёт)
0
|
||
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,816
|
||
| 17.03.2015, 18:37 | ||
|
Но. Можно и того же MSYS очень просто его собрать. Статья вышеприведенная в этом поможет.
1
|
||
|
Модератор
|
|||
| 17.03.2015, 19:25 [ТС] | |||
|
В общем, всё равно танцы с бубном. Не получается ничего
![]() Если начитаю/надумаю/нашаманю какой-то результат - напишу пошаговое руководство для таких же нубов как я. Добавлено через 9 минут В мануале по clang'у читаем:
В Settings -> Compiler в окошке Selected compiler выбрал LLVM Clang Compiler. В Settings -> Compiler -> Toolchain executables в окошке compiler installation directory указал c:\msys32\mingw64\ В Settings -> Compiler -> Toolchain executables -> Additional Paths добавил c:\msys32\mingw64\bin c:\msys32\mingw64\x86_64-w64-mingw32\bin Не помогло.
0
|
|||
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,816
|
||
| 17.03.2015, 19:33 | ||
|
1
|
||
|
Модератор
|
|
| 17.03.2015, 19:58 [ТС] | |
|
Жмёшь "Да", опять та же песня "It seems that this project has not been built yet"
Добавлено через 2 минуты Может надо юзать c:\msys32\mingw32\ ? Но у меня там просто пустые папки почему-то.
0
|
|
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,816
|
|||
| 17.03.2015, 20:15 | |||
|
В консольке msys набирал?
И в соответствии с инструкцией по ссылке обновил окружение?
0
|
|||
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,816
|
||||
| 17.03.2015, 20:42 | ||||
|
В mingw32 библиотеки и компиляторы для x32 целевой машины. Ты видимо их не ставил. У меня стоят обе версии, и работают обе в CodeBlocks. Там же написано в инструкции этого не делать )Надо было так:
Добавлено через 1 минуту Вообще, если у тебя система x64, то лучше качать и ставить именно msys64.
0
|
||||
|
Модератор
|
||||
| 17.03.2015, 20:51 [ТС] | ||||
|
По инструкции и делал. Забыл просто упомянуть про
А на работе - новый комп. Там Windows 7 64-битная. Добавлено через 1 минуту Все сообщения до #23 - это на работе на новом компе. Начиная с #23 сообщения - это дома на старом. Добавлено через 54 секунды
0
|
||||
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,816
|
|
| 17.03.2015, 20:59 | |
|
1
|
|
|
Модератор
|
|
| 17.03.2015, 21:00 [ТС] | |
|
Я скачивал вот из этой директории: http://sourceforge.net/project... Base/i686/
файл msys2-i686-20150202.exe Правильно?
0
|
|
|
19500 / 10105 / 2461
Регистрация: 30.01.2014
Сообщений: 17,816
|
|
| 17.03.2015, 21:06 | |
|
1
|
|
|
Модератор
|
|||
| 17.03.2015, 21:40 [ТС] | |||
|
0
|
|||
| 17.03.2015, 21:40 | |
|
Помогаю со студенческими работами здесь
40
Отвечает за стиль программы - Code Blocks или mingw? Как убрать неполадки совместимости с Code::Blocks при установке этой IDE под Windows 7 ? GTK / C++ проект в Code::Blocks под Windows Установка библиотеки GTK+ в среде Code::Blocks под Windows
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|