叮当作响';相当于GCC';s-mwindows
我知道如何指示GCC(使用)使用叮当作响';相当于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
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
工作。