Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
叮当作响';相当于GCC';s-mwindows_Windows_User Interface_Gcc_Clang_Portable Executable - Fatal编程技术网

叮当作响';相当于GCC';s-mwindows

叮当作响';相当于GCC';s-mwindows,windows,user-interface,gcc,clang,portable-executable,Windows,User Interface,Gcc,Clang,Portable Executable,我知道如何指示GCC(使用)使用IMAGE\u SUBSYSTEM\u WINDOWS\u GUI而不是IMAGE\u SUBSYSTEM\u WINDOWS\u CUI生成PE 铿锵是否提供了同等的旗帜?如果没有,如何更改生成的可执行文件的Windows子系统(最好使用开源软件)?尝试 -Wl,--subsystem,windows 还有本机、控制台和posix可供使用。GCC只是将适当的标志传递给链接器,因此请查看Clang在Windows上使用的任何链接器是否有相应的标志。@RossRi

我知道如何指示GCC(使用)使用
IMAGE\u SUBSYSTEM\u WINDOWS\u GUI而不是
IMAGE\u SUBSYSTEM\u WINDOWS\u CUI生成PE

铿锵是否提供了同等的旗帜?如果没有,如何更改生成的可执行文件的Windows子系统(最好使用开源软件)?

尝试

-Wl,--subsystem,windows

还有本机、控制台和posix可供使用。

GCC只是将适当的标志传递给链接器,因此请查看Clang在Windows上使用的任何链接器是否有相应的标志。@RossRidge我确实查看过,但没有找到等效的标志,但没有找到类似的标志:(@ooxi上次我检查时,Clang在Windows上不使用lld。相反,当以Clang cl调用时,它使用link.exe,当使用MinGW(-w64)运行时,它使用ld)。
-Wl,--subsystem:Windows
工作。