Size: a a a

2021 April 01

AU

Abu Umar in Qt
Serguei Khvatov
Ты бы что-нибудь про layout management почитал...
прочитал, но страничка вики https://wiki.qt.io/index.php?title=Adjust_Spacing_and_Margins_between_Widgets_in_Layout неактуальна например
источник

SK

Serguei Khvatov in Qt
Abu Umar
прочитал, но страничка вики https://wiki.qt.io/index.php?title=Adjust_Spacing_and_Margins_between_Widgets_in_Layout неактуальна например
Дык с ним это и неинтересно особо. Всё само неплохо получается. Главное — не тащить его функции непосредственно в виджеты
источник

A

Artem in Qt
cmake без ошибок собирает, но при билде проекта выскакивают подобные ошибки:
undefined reference to `__imp_win_sparkle_cleanup'
Кто-нибудь знает в чем может быть проблема?
источник

RG

Renat Garaev in Qt
Artem
cmake без ошибок собирает, но при билде проекта выскакивают подобные ошибки:
undefined reference to `__imp_win_sparkle_cleanup'
Кто-нибудь знает в чем может быть проблема?
фраза не по русски звучит. либо не понятно. если собирает без ошибок. то при чем, тут, собирает при сборке проекта с ошибкой? Где-то тут противоречие
источник

A

Artem in Qt
Renat Garaev
фраза не по русски звучит. либо не понятно. если собирает без ошибок. то при чем, тут, собирает при сборке проекта с ошибкой? Где-то тут противоречие
«Запустить CMake» проходит успешно, а когда жмешь «Собрать проект» уже ошибки
источник

RZ

Ruslan Zuckerbrin in Qt
Попробуй удалить build директорию и пересобрать заново
источник

SK

Serguei Khvatov in Qt
Artem
«Запустить CMake» проходит успешно, а когда жмешь «Собрать проект» уже ошибки
Судя по диагностике какая-то несовместимость между используемыми библиотеками.
источник

A

Artem in Qt
Ruslan Zuckerbrin
Попробуй удалить build директорию и пересобрать заново
Пробовал несколько раз уже, не помогает
источник

A

Artem in Qt
Serguei Khvatov
Судя по диагностике какая-то несовместимость между используемыми библиотеками.
Да не, должна работать
источник

AU

Abu Umar in Qt
Artem
cmake без ошибок собирает, но при билде проекта выскакивают подобные ошибки:
undefined reference to `__imp_win_sparkle_cleanup'
Кто-нибудь знает в чем может быть проблема?
вы makefile смотрели, он библиотеку нашел ту что надо?
источник

A

Artem in Qt
Abu Umar
вы makefile смотрели, он библиотеку нашел ту что надо?
Makefile вообще не создается
источник

AU

Abu Umar in Qt
Artem
Makefile вообще не создается
как это он не создается если мы говорите что этап cmake проходит успешно
источник

A

Artem in Qt
Abu Umar
как это он не создается если мы говорите что этап cmake проходит успешно
Да.

-- Configuring done -- Generating done -- Build files have been written to: C:/…..

Но Makefile не вижу
источник

AU

Abu Umar in Qt
значит makefile создался
источник

A

Artem in Qt
Abu Umar
значит makefile создался
А он точно создается, если компилятор MinGW?
источник

AU

Abu Umar in Qt
cmake.cache или что-то в таком роде смотрите тогда, он же куда-то прописал всё что генерировал
источник

A

Artem in Qt
Abu Umar
cmake.cache или что-то в таком роде смотрите тогда, он же куда-то прописал всё что генерировал
CMakeCache.txt, там все пути указаны
источник

AU

Abu Umar in Qt
ну вот и смотри какая там библиотека
источник

AU

Abu Umar in Qt
еще либы, собранные msvc и mingw не совместимы. Т.е. если проект собирается с помощью mingw то он не слинкуется с либами, собранными msvc
источник

A

Artem in Qt
Abu Umar
еще либы, собранные msvc и mingw не совместимы. Т.е. если проект собирается с помощью mingw то он не слинкуется с либами, собранными msvc
Эта либа как раз для MinGW, я в примере это увидел: https://github.com/vslavik/winsparkle/blob/master/cmake/CMakeLists.txt
if(NOT MINGW)
 message(FATAL_ERROR "Can be used only with MinGW")
endif()
источник