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