Удалить командную строку в D? - PullRequest
3 голосов
/ 22 января 2011

Я пишу SDL-приложение на D (поэтому я хотел бы поддерживать высокую степень независимости от платформы) и ищу способ остановить командную строку, открывающую сборки выпуска.Как это сделать?

Ответы [ 2 ]

7 голосов
/ 22 января 2011

Вызовите DMD с параметром -L-Subsystem:Windows.

Просто убедитесь, что ваш main изменен на WinMain с соответствующими аргументами.

0 голосов
/ 24 января 2011

Я сделал именно это https://bitbucket.org/ponce/vibrant/src/032e61352ad9/trunk/vibrant/vibrant.d (общественное достояние)

...