LINUX.ORG.RU

История изменений

Исправление robus, (текущая версия) :

У меня COM совсем немного (в нескольких местах) - ifdef-ами огорожу.

А как же совместимость ABI :D?

Напишу простенький make файл и все. В Qt будет как обычно собираться.

А вот и нет. Qt Creator не откроет проект, основанный на makefile. Но собираться будет, отчего нет. Пока новый файл в проект не добавишь, или не удалишь существующий.. Без IDE очень тяжко придётся. Если же разрабатывать двиг только на винде, а на линухе только компилять и использовать, то это не TRUE_Ъ. К тому же синхронизировать .sln и makefile заколебёшься. А вот cmake и meson будут собирать тебе проект под все поддерживаемые ОС.

https://en.cppreference.com/w/cpp/compiler_support - живые. Умножай на все версии

Ээ, нет! Только на те версии, где ABI сломали.

Не приятен именно момент привязки бинарей к конкретной версии.

Вас клинит на бинарях.. мне жаль это говорить, но, кажется, у вас проприерчанка, так же известная как волчанка проприетарщика :D

Исходная версия robus, :

У меня COM совсем немного (в нескольких местах) - ifdef-ами огорожу.

А как же совместимость ABI :D?

Напишу простенький make файл и все. В Qt будет как обычно собираться.

А вот и нет. Qt Creator не откроет проект, основанный на makefile. Но собираться будет, отчего нет. Пока новый файл в проект не добавишь, или не удалишь существующий.. Без IDE очень тяжко придётся. Если же разрабатывать двиг только на винде, а на линухе только компилять и использовать, то это не TRUE_Ъ?. К тому же синхронизировать .sln и makefile заколебёшься. А вот cmake и meson будут собирать тебе проект под все поддерживаемые ОС.

https://en.cppreference.com/w/cpp/compiler_support - живые. Умножай на все версии

Ээ, нет! Только на те версии, где ABI сломали.

Не приятен именно момент привязки бинарей к конкретной версии.

Вас клинит на бинарях.. мне жаль это говорить, но, кажется, у вас проприерчанка, так же известная как волчанка проприетарщика :D