Cuno
В своем коде я в состоянии поддерживать -Weverything (надеюсь)
Berkus
isystem тут неидеальное решение
Berkus
> The following variables affect the behavior of the macros in the script (in alphebetical order). Note that any of these flags can be changed multiple times in the same directory before calling CUDA_ADD_EXECUTABLE, CUDA_ADD_LIBRARY, CUDA_COMPILE, CUDA_COMPILE_PTX, CUDA_COMPILE_FATBIN, CUDA_COMPILE_CUBIN or CUDA_WRAP_SRCS
Sheridan
Красавчик! Все бы так к цели шли.
Berkus
FindCUDA.cmake в общем
Anonymous
Berkus
с ку
Berkus
только проще
Evgenii
Это какой дистр?
Evgenii
В убунте в свое время все завелись на удивление без проблем
Evgenii
На генте конечно пришлось поковыряться
Sheridan
Уже 25??! Я ее еще 2й помню и 3ю трогал...
Evgenii
Ну вот 16 пункт сомнительный
Anonymous
Нужно было просто подключить rpmfusion репозиторий и установить из него драйверы и development пакеты.
Evgenii
Ну вот так по идее не должно быть
Anonymous
В Fedora давно gcc 6.3.1.
Andrei
скочал эсдека для штудии, установил в джва клика, сконпелировал пример.
Anonymous
Поэтому, что нужно нормальные devel пакеты ставить из репозиториев.
Anonymous
Если не заведётся, оформляй багрепорт, починим.
Evgenii
Berkus
но зачем, если можно просто назвать его .cu?
no cats
Кто-нибудь сталкивался с отсутствием тут строк? Пытаюсь БД подключить к проекту.
Vladislav
Nyah
Может это консольный вывод )
Алдар
Рассказ одного разработчика, который на протяжении 8 месяцев учился для того, чтобы максимально подготовиться к интервью в Google.
#common #stories
http://amp.gs/19tu
Алдар
Чувак 8 месяцев готовился ему даж не ответили
Dan
не думаю что он много потерял
Алдар
Viktor
return ScheduleImpl ([=] { Storage_->DeleteAvatars (entryId); }); как понимать такую конструкцию? Че за равно?
Sheridan
Alexander
захват переменных по значению
Viktor
А что есть из книг адекватного об этом почитать?
Alexander
Скотт Мейерс «Эффективный И Современный С++» Pdf
Berkus
нет, надо прочитать кусок стандарта про лямбды и популярное изложение оного кем-нибудь из исоцпп и будет норм
Berkus
синтаксис у лямбд довольно простой
Sheridan
Крылатый
🦥Alex Fails
Есть cppreference.com
Anonymous
Попросили адекватное
На днях мне сообщили что читать стандарты к ЯП полезно.
Например вот, из неочевидного:
Как в const методе изменить поле объекта, без кастов и mutable?
🦥Alex Fails
Передавай туда аргумент типа класса, и меняй
Anonymous
Даже людям подумать не дал...
Anonymous
Berkus
🦥Alex Fails
Сам думай :3
Berkus
void A_method(A const* this, A* that); и что
Anonymous
void T::m(T& obj) const
Denis
ребят
Denis
Кто-нибудь имел дело с cmake и вижлой
Denis
Проблема следующая.
Denis
Просто никак не могу сделать, чтобы смэйк сгенерил проект с флагом /W4
Denis
Генерится с /Wall
Denis
Это ворнинг левел
Denis
Нет
Denis
В CMAKE_CXX_FLAGS и CMAKE_C_FLAGS на последних шагах /W4
Denis
Который засетил я
Denis
строки /Wall по проекту нет
Berkus
там не в проекте
Berkus
там toolchain specific генератор может оверрайдить
Berkus
в тулчейнах посмотри
Denis
Я имею ввиду в папке со всеми CMakeList.txt
Berkus
я понимаю
Berkus
надо смотреть в папке самого cmake
Denis
Спасибо, сейчас
Berkus
const метод отличается только тем что в него передается Class const* this вместо Class* this
Berkus
Спасибо, сейчас
Modules/Platform/Windows-MSVC.cmake
287: string(APPEND CMAKE_${lang}_FLAGS_INIT " ${_PLATFORM_DEFINES}${_PLATFORM_DEFINES_${lang}} -fms-extensions -fms-compatibility -D_WINDOWS -Wall${_FLAGS_${lang}}")
это похоже на твою строку?
Denis
Не понял, на мою строку?
Berkus
ну на строку вызова твоего компилятора, как оно выглядит у тебя
Denis
Не похоже как минимум потому, что в вижле и в винде аргументы через слэш
Denis
🤔
Berkus
это для кланга строка
Berkus
для вц дефолтится на /W3