История изменений
Исправление 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