|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
rdb_dev PetroNotC Sharp rdb_dev, Написано и не помогает CONFIG += c++11 И удостоверься, что буква "c" не написана, случайно, в национальной кодировке как "эс" вместо "си". Первое не понял. Букву я проверяю обычно так - пишу s, пртом стираю и сразу с.))))) с++11 вообще не влияет на количество предупреждений. Может код простой. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 15:42 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
petrav PetroNotC Sharp На 4ку и 5ку Qt бы перейти) В на Qt 3 до сих пор? Наполовину. Qt3support в четверке ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 15:43 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
rdb_dev, Дай тест чтобы выскочила ошибка по с++11 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 15:45 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, удостоверься, что при вызове компилятора в аргумент командной строки попадает именно -std=c++11 , а не просто c++11 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 15:45 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
rdb_dev, Я новичОк. Как это сделать при сборке в IDE? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 15:48 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, в CodeBlocks это видно на вкладке "Build log" окна "Logs". Если этого окна нет, зайди в меню "View" и включи. Строка должна выглядеть примерно так: g++ -march=core2 -std=c++11 -m64 -Og -g -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -fopenmp -D__WXDEBUG__ -I ... -c ... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 15:58 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
rdb_dev, Есть окно Консоль сборки и там нет вообще c++11. Есть clang++ -ccc-gcc-name g++ - o........... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 16:30 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, к сожалению, я пока ни разу не собирал C++ front-end'ом LLVM и не могу подсказать тебе по аргументам командной строки. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 16:51 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC Sharpтам нет вообще c++11. Значит твои опции пошли лесом. Жди MasterZiv-а, он появится и будет утверждать, что QtCreator отличная вещь, просто ты тыкаешь не в те кнопки. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 16:51 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov PetroNotC Sharpтам нет вообще c++11. Значит твои опции пошли лесом. Жди MasterZiv-а, он появится и будет утверждать, что QtCreator отличная вещь, просто ты тыкаешь не в те кнопки. Насколько я помню, там нужно править файл QMake. В чем проблема опцию добавить в текстовик -- я не знаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 16:56 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, А тест на фичу с++11 никто не знает? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 17:27 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, напиши какую-нибудь лямбда-функцию и попробуй. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 17:47 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC SharpА тест на фичу с++11 никто не знает? Код: sql 1. 2. 3.
Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 17:48 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Dimitry Sibiryakov, Дык парам как у тебя мне вываливает 500 errors от заголовков ИС головной системы..... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 19:22 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC Sharp И почему пишут что Си стандарт это допускает? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 19:23 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
a guest PetroNotC Sharp Dimitry Sibiryakov, Дык парам как у тебя мне вываливает 500 errors от заголовков ИС головной системы..... А ты не знаешь как это в Студии сделать? Что бы варнинги на сторонние библиотеки не сыпались. Я так и не нашёл. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 19:35 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 19:40 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC Sharp Решение - костыль QMAKE_CXXFLAGS_WARN_ON += -Werror=return-type ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 19:54 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
a guest petrav, https://www.google.com/search?q=msvc system headers Спасибо, супер. Ссылка и ссылка . Фича экспериментальная и появилась в 2017, но работает. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 20:16 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
a guest PetroNotC Sharp Решение - костыль QMAKE_CXXFLAGS_WARN_ON += -Werror=return-type Ты разве так пишешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 21:12 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC Sharp a guest пропущено... С фига ли это "костыль"? Ты разве так пишешь? Хорошо бы сперва научиться отличать IDE от компилятора. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.07.2020, 21:29 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
a guest PetroNotC Sharp пропущено... ну дак это первая IDE которая считает отсутствие return не ошибкой. Ты разве так пишешь? Хорошо бы сперва научиться отличать IDE от компилятора. Учитель, Хорошо бы сперва научится отвечать на вопросы выше: "ты пишешь код без return, если метод bool myMetod()…? ... Обычно стоп сборки при error. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 08:27 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
PetroNotC Sharp ты пишешь код без return, если метод bool myMetod()…? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 10:09 |
|
Qt Creator - пропускает ошибку must return value именно в линуксе
|
|||
---|---|---|---|
#18+
a guest PetroNotC Sharp ты пишешь код без return, если метод bool myMetod()…? Потому что это изврат и костыль по моему имхо. Контракт есть контракт. А ты написал что это круто. Вдруг я чего не знаю))) *Ближе к теме топика плиз. * ... |
|||
:
Нравится:
Не нравится:
|
|||
24.07.2020, 10:18 |
|
|
start [/forum/topic.php?fid=57&msg=39983188&tid=2017353]: |
0ms |
get settings: |
12ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
1ms |
others: | 236ms |
total: | 520ms |
0 / 0 |