Size: a a a

2021 January 26

AS

Anatoly Shirokov in Qt
Ilia Zviagin
ты о чём?
нельзя автоматизировать добавление файл в CMakeLists.txt
источник

AS

Anatoly Shirokov in Qt
его надо добавлять руками
источник

B

BAHR in Qt
Побитый Кирпич
Можешь все cpp файлы в папке автоматом добавлять
Это я видел. Но также при каждом таком совете обычно пишут что это не стоит делать=)
источник

IZ

Ilia Zviagin in Qt
Anatoly Shirokov
нельзя автоматизировать добавление файл в CMakeLists.txt
Можно использовать file_util или как его там, и с помощью него составить список исходников.
То есть иметь его записаным в CMakeList не статически, а динамически, как результат работы комманды.

Но это антипатерн
источник

RG

Renat Garaev in Qt
BAHR
Это я видел. Но также при каждом таком совете обычно пишут что это не стоит делать=)
https://code.qt.io/cgit/qt/qtbase.git/tree/util/cmake/pro2cmake.py

будет много мусора. но черновик файла cmake соберется)
источник

RG

Renat Garaev in Qt
Anatoly Shirokov
нельзя автоматизировать добавление файл в CMakeLists.txt
вот (выше). была тул. Qt с помощью нее переводил многие свои pro файлы в CMake. Но потом забросил развивать
источник

RG

Renat Garaev in Qt
Anatoly Shirokov
нельзя автоматизировать добавление файл в CMakeLists.txt
источник

AS

Anatoly Shirokov in Qt
речь о переносе pro файла?
источник

AS

Anatoly Shirokov in Qt
одноразовая же операция. пять минут дела
источник

AS

Anatoly Shirokov in Qt
это я понимаю у меня было 900 проектов Visual Studio 6, и их надо было переводить на cmake
источник

RG

Renat Garaev in Qt
Anatoly Shirokov
речь о переносе pro файла?
наверное спор пошел, что вручную все папки и подпапки надо добавлять и писать в файл cmake. А нету утилиты, которая сделает это (ну или в QtCreator опции)
источник

IZ

Ilia Zviagin in Qt
Renat Garaev
наверное спор пошел, что вручную все папки и подпапки надо добавлять и писать в файл cmake. А нету утилиты, которая сделает это (ну или в QtCreator опции)
Так есть же...
источник

RG

Renat Garaev in Qt
Ilia Zviagin
Так есть же...
А где эта опция в QtCreator?\
источник

IZ

Ilia Zviagin in Qt
Renat Garaev
А где эта опция в QtCreator?\
При чём тут креатор?

CMake GUI есть
источник

AS

Anatoly Shirokov in Qt
Ilia Zviagin
При чём тут креатор?

CMake GUI есть
Илья, сосредоточься
источник

AS

Anatoly Shirokov in Qt
Мы в Qt чате, говорим по портирование pro в CMakeLists
источник

AS

Anatoly Shirokov in Qt
планета Земля
источник

IZ

Ilia Zviagin in Qt
Anatoly Shirokov
Мы в Qt чате, говорим по портирование pro в CMakeLists
Ну и ? что мешает CMake вызывать?
источник

AS

Anatoly Shirokov in Qt
Ilia Zviagin
Ну и ? что мешает CMake вызывать?
ну я например никогда не вызывал сmake через gui
источник

AS

Anatoly Shirokov in Qt
либо в консоли, либо это делали за меня Qt Creator, Visual Studio и т.п.
источник