Я пишу SDL-приложение на D (поэтому я хотел бы поддерживать высокую степень независимости от платформы) и ищу способ остановить командную строку, открывающую сборки выпуска.Как это сделать?
Вызовите DMD с параметром -L-Subsystem:Windows.
-L-Subsystem:Windows
Просто убедитесь, что ваш main изменен на WinMain с соответствующими аргументами.
main
WinMain
Я сделал именно это https://bitbucket.org/ponce/vibrant/src/032e61352ad9/trunk/vibrant/vibrant.d (общественное достояние)