Как запретить программе, скомпилированной с MinGW (g ++), открывать окно консоли в Windows

Очень элегантно:

String.prototype.format = function (){
    var args = arguments;
    return this.replace(/\{\{|\}\}|\{(\d+)\}/g, function (curlyBrack, index) {
        return ((curlyBrack == "{{") ? "{" : ((curlyBrack == "}}") ? "}" : args[index]));
    });
};

// Usage:
"{0}{1}".format("{1}", "{0}")

Кредит идет на (неработающая ссылка) del> https://gist.github.com/0i0/ 1519811

24
задан Андрей Беньковский 13 August 2017 в 03:24
поделиться

1 ответ

Я считаю, что переключатель компилятора для этого является -Wl,-subsystem,windows.

Переключатель -Wl,<options> передает <options> компоновщику. Переключатель -subsystem сообщает компоновщику, на какую систему ориентироваться при создании исполняемого файла.

19
ответ дан 28 November 2019 в 22:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: